Self-hosted, end-to-end encrypted chat PWA modeled on iMessage — works on any device, with keys only your devices hold. X25519 + AES-GCM E2EE, WebAuthn passkeys, 1:1 WebRTC audio/video calls, disappearing messages, secret links, and Web Push (incl. iOS). FastAPI + React + PostgreSQL + Redis, runs anywhere Docker does.
react python chat docker redis privacy typescript pwa webrtc messaging postgresql self-hosted web-push end-to-end-encryption webauthn fastapi passkeys imessage-alternative
-
Updated
Sep 2, 2026 - TypeScript