SecureChat collects nothing. Your messages are encrypted on your device before leaving it. We have no servers that store your messages. We have no accounts. We have no way to read your communications, even if ordered by a court.
Free tier: Anonymous crash reports only (opt-out available in Settings). No message content, no contact lists, no metadata.
Pro / Elite tier: Nothing. Zero telemetry. The app makes no network calls except for message relay (encrypted) and optional one-time Kaspa identity anchoring.
All messages are encrypted end-to-end on your device using XChaCha20-Poly1305. Relay nodes see only encrypted blobs. Messages are deleted from relay nodes immediately after delivery. We have no access to message content.
When you verify your IFR tier, your wallet address is checked against the Ethereum blockchain (read-only call). Your wallet address is stored locally in an encrypted, HMAC-protected cache. It is never sent to our servers.
If you choose to anchor your identity to the Kaspa blockchain, your public key is written as a Kaspa transaction. Public keys are, by definition, public. Your private key never leaves your device.
github.com/NeaBouli/securechat/issues
Chameleon is part of the SecureChat ecosystem. Its privacy commitments:
© 2026 Vendetta Labs — Greece · GPL-3.0