Decentralized desktop messenger with multi-profile, multi-device chat and chatmail relay support
GPL-3.0
- TypeScript
- Rust
- SCSS

About Delta Chat
Delta Chat is a decentralized, secure messenger that delivers chats over the email network. Instead of a proprietary server, it can sign up to interoperable chatmail relays, so your messages travel like email but stay end-to-end encrypted.
The desktop app supports multiple profiles and multiple devices, and it carries chat-shared tools and small games inside conversations. Each account is its own SQLite database tied to an email address, so your data stays local and portable.
Because it rides on existing email infrastructure, Delta Chat works with anyone who has an address and does not require a phone number. It runs on Windows, macOS, and Linux, with the default build based on Electron and an experimental Tauri client in progress.
Key features
- Decentralized chat that travels over the email network
- End-to-end encrypted messaging without a phone number
- Multiple profiles and multiple devices
- Chat-shared tools and small games inside conversations
- Local per-account database tied to an email address
Details
- First released
- 2018
- Platforms
- Win · Mac · Linux
- Storage
- SQLite per email account
- License
- GPL-3.0-or-later
- Runtime
- Electron · TypeScript
- Self-hosting
- Uses chatmail relays
