The contracts and data sent over the Ethereum network aren’t encrypted, but they are encoded. All users can audit the contract’s behavior and the data sent to them.