No, your messages are not stored on a blockchain. Messages are stored by swarms and are deleted from the network automatically after a fixed amount of time (14 days), called the “time-to-live”, or TTL.
Once the TTL has expired, messages are only stored on the local devices of the participants.
All of your messages are encrypted, and can only be decrypted using the private key which is stored locally on your device.