Messages the server can't read.
Encrypta is a private messenger built on public, audited cryptography. Usernames — no phone number required. Your identity keys are generated on your device and never uploaded.
plaintext (on your device): "see you at 8"
on the wire: a1c4…9e8f (curve25519 sealed box)
on the server: ciphertext only
Your keys, your device
libsodium curve25519 + ed25519 keypairs generated on first sign-in, stored in your browser's IndexedDB. Never uploaded.
Every message sealed
Each message is encrypted individually to every recipient device. The server sees only opaque ciphertext.
Zero-knowledge relay
Row-level security enforces conversation membership. Even a full database dump reveals no message content.
Talk to anyone in the world — in your own language
Type in the language you speak. The person you're messaging reads it in theirs, and their replies arrive in yours. 36 languages, built in — no copy-pasting into a translator.
- You write in your language
- They read it in theirs, automatically
- Translation happens on your device after decryption — the server still only ever stores ciphertext
Hola, ¿nos vemos a las 8?
Español · sent
Hi, are we meeting at 8?
English · what you read