You may pick various architectures, including those where some of the application’s data is kept in a cloud service. However, the transactional data should remain on the blockchain itself. In this case, it’s not in cloud storage but in a peer-to-peer blockchain network. This transactional data will exist on every device that’s connected to the chain.