Anonymous accounts
Register with an auto-generated 8-character PIN and device fingerprint. No email, phone number, or name required.
Post-quantum private messaging
beChat is an anonymous, end-to-end encrypted messenger that uses the Signal Protocol with a post-quantum handshake (Kyber-1024, Dilithium-5, SPHINCS+). No email, no phone number, no analytics. The server is zero-knowledge — it cannot read your messages, and neither can anyone else.
Register with an auto-generated 8-character PIN and device fingerprint. No email, phone number, or name required.
Signal Protocol plus Kyber-1024, Dilithium-5, and SPHINCS+ for handshake and signatures — forward secrecy by default.
The server routes encrypted blobs only. It cannot read message content or plaintext attachments. Ever.
Infrastructure runs on an independent European provider — not hyperscaler cloud, with no big-tech telemetry.
No analytics, crash reporting, advertising, or third-party data-collection libraries. The app does not phone home.
Local message data lives in SQLCipher-encrypted storage keyed by your PIN. Attachments are AES-256-GCM before upload.
If you want the encryption of Signal without handing over your phone number, beChat is one of the most private messengers available. It uses the same Signal Protocol for end-to-end encryption, adds post-quantum protection on top, and registers you with an anonymous PIN instead of a phone number or email.
Learn how beChat works in detail, explore the feature list, read the FAQ, or jump straight to the download page to join the alpha.
Quick answers to the most common questions about beChat. For the full FAQ, see the FAQ page.
No. beChat never asks for a phone number, email address, or legal name. When you install the app, it generates an 8-character PIN locally and pairs it with a hardware-based device fingerprint. Your account is identified to the server only by these two values — no SIM card, no telecom contract, and no SMS verification is involved.
No, your ISP cannot see the content of your beChat messages. Messages are end-to-end encrypted with the Signal Protocol extended with post-quantum cryptography, and the connection to the beChat server is protected with TLS and certificate pinning. Your ISP can see that you are connecting to bechat.world, but it cannot read message plaintext, attachment contents, or the post-quantum handshake. The beChat server itself only stores encrypted blobs and cannot decrypt them either.
No. beChat is a zero-knowledge messaging architecture. The server stores only your PIN, device fingerprint, public keys, and encrypted message blobs. The plaintext of your messages and attachments is never sent to or stored on the server. There is no server-side key that can decrypt your conversations.
Yes. beChat uses the Signal Protocol — the same end-to-end encryption protocol used by Signal and WhatsApp — with the Double Ratchet algorithm, so every message uses a fresh key derived from a ratcheting chain. Compromising one message key does not expose past or future messages. Attachments are encrypted with AES-256-GCM before they leave your device.
Yes. On top of the Signal Protocol, beChat performs a post-quantum key exchange using Kyber-1024, and signs device and message keys with Dilithium-5 and SPHINCS+. These are NIST-standardized post-quantum algorithms (FIPS 203, 204, and 205). This protects your messages against "harvest now, decrypt later" attacks where an adversary records ciphertext today to break it once a quantum computer exists.
Yes. beChat combines end-to-end encryption (so the server cannot read messages) with anonymous registration (so the server does not know who you are). Accounts are created with an auto-generated 8-character PIN and a device fingerprint — no email, phone number, or legal name is collected. The app also ships no analytics, crash reporting, advertising, or third-party data-collection SDKs.
If you want end-to-end encryption without handing over your phone number, beChat is one of the most private Signal alternatives available. It uses the same Signal Protocol for message encryption and adds post-quantum protection on top. The trade-off is that beChat is in closed alpha on Android and does not yet have the polish or network size of Signal.
Not yet. beChat is in closed alpha on Android only, distributed through Google Play. An iOS build is planned and the iOS codebase is in development, but there is no public TestFlight or App Store listing at this time. See the download page for current platform status.
beChat is in closed alpha on Android. Two steps to get in: