๐
End-to-End Encryption
Messages are encrypted on your device using TweetNaCl before they ever leave. The server stores only ciphertext.
โก
Real-Time Messaging
Instant delivery and live presence updates through persistent WebSocket connections.
๐
Embers & Channels
Organize communities with text channels and voice channels, grouped under custom categories.
๐
Device Recovery
Recovery codes let you restore full access to your encrypted messages when switching devices.
๐
Cross-Platform
Native desktop apps for Linux and Windows built with Electron for a polished, consistent experience.
๐ก๏ธ
Zero Knowledge
The server never decrypts your messages. Self-host your own instance for complete sovereignty over your data.
๐
The server never sees your messages
Ember uses NaCl Box and SecretBox for all message encryption. Every Ember community has its own symmetric key, distributed per-member using asymmetric encryption. Your private key never leaves your device.