Delta Chat logo

Delta Chat

Decentralized desktop messenger with multi-profile, multi-device chat and chatmail relay support

Open Source Alternative to
Repository activity
  • Stars1.5k
  • Forks239
  • Open Issues64
deltachat-deltachat-desktop health score - Linux Foundation Insights
License

GPL-3.0

Languages
  • TypeScript
  • Rust
  • SCSS
Delta Chat screenshot

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