All data recorded by a smart contract is stored on the blockchain, and can thus be read by everyone. If any sensitive data is recorded by a smart contract, an attacker will be able to read it.| hackndo