Changelog

Every release, documented. Every change, visible.

v1.0.0

2026-04-01 Initial Release

Cryptography

  • Hybrid X3DH key exchange with X25519 + ML-KEM-768
  • Double Ratchet with AES-256-GCM and HKDF-SHA256
  • Sealed sender metadata protection
  • Encrypted prekey bundle distribution
  • SQLCipher local storage encryption

Messaging

  • End-to-end encrypted 1:1 messaging
  • End-to-end encrypted group messaging (Sender Keys)
  • Disappearing messages (configurable timer)
  • Read receipts (optional, off by default)
  • Typing indicators (optional, off by default)

Files

  • Encrypted file transfer (any size)
  • Automatic EXIF metadata stripping
  • Image, video, audio, and document support

Network

  • Tor onion routing for all client-server traffic
  • DHT-based peer discovery
  • Offline mesh messaging via Bluetooth and WiFi Direct
  • Cover traffic for timing resistance

Security

  • Panic mode (duress PIN wipes cryptographic material)
  • Travel mode (restricts visible conversations)
  • QR code identity verification
  • Safety number comparison
  • Screen security (prevents screenshots on mobile)

Platform Support

  • macOS (Apple Silicon + Intel)
  • Linux (AppImage, .deb)
  • Windows (.msi)
  • Android (APK)
  • iOS (TestFlight)

Testing

  • 522+ tests passing
  • 91.6% code coverage
  • 500M+ fuzz iterations across all harnesses, zero crashes