Do I need a phone number to use beChat?
No. beChat never asks for a phone number, email address, or legal name. When you install the app, it generates a random 8-character PIN on your device and pairs it with a device identifier the app creates. Your account is identified to the server by these values. There is no SIM card, telecom contract, or SMS verification involved.
Can my ISP see my beChat messages?
No, your ISP cannot see the content of your beChat messages. Messages are end-to-end encrypted with a Double Ratchet construction 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 message blobs and cannot decrypt them either.
Can the beChat server read my messages?
No. The plaintext of your messages and attachments is never sent to or stored on the server, and there is no server-side key that can decrypt your conversations. To deliver messages, the server does keep your PIN, device identifier, public keys, contacts and group memberships, encrypted message blobs, and routing details such as recipient, size, and time. Request IP addresses are kept in a 30-day audit log.
Is beChat end-to-end encrypted?
Yes. beChat implements the Double Ratchet, the same key-ratcheting mechanism Signal and WhatsApp use, 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-SIV before they leave your device.
Does beChat use post-quantum encryption?
Yes. On top of the classical handshake, beChat performs a post-quantum key exchange using ML-KEM-1024, and signs device and message keys with ML-DSA-87 alongside Ed25519. These are NIST-standardized post-quantum algorithms (FIPS 203 and 204). This protects your messages against "harvest now, decrypt later" attacks where an adversary records ciphertext today to break it once a quantum computer exists.
Is beChat anonymous?
beChat never learns your name, phone number, or email. Accounts are created with an auto-generated 8-character PIN and a device identifier, and messages are end-to-end encrypted so the server cannot read them. The app ships no analytics, crash reporting, advertising, or third-party data-collection SDKs. The server does see which PINs talk to each other and the IP address your requests come from, so beChat keeps your identity and content private, but not the fact that you use it.
Is beChat a good Signal alternative?
If you want end-to-end encryption without handing over your phone number, beChat is worth a look. It implements the same Double Ratchet mechanism Signal uses for message encryption and adds post-quantum protection on top. The beChat server is hosted in Germany and the service is governed by Belgian law. The trade-off is that beChat is in open beta on Android, has not had an independent audit yet, and does not have the polish or network size of Signal.
Is beChat available for iOS?
Not yet. beChat is in open beta 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.