A messenger where the server
forgets every message after delivery
Our own prototype of a secure messenger: Signal Protocol (X3DH and Double Ratchet) on tweetnacl, a relay that wipes content and nonce after every participant acknowledges, self-destructing messages, local-first storage on desktop (Electron) and mobile (Expo), JWT and bcrypt auth, and an interactive architecture presentation for investors.
What is different
Most messengers encrypt in transit and keep the ciphertext. This one implements the Signal Protocol end to end and adds a zero-storage relay: once every participant acknowledges a message, the server erases the content and the nonce. An integration test proves it. Undelivered messages expire after 30 days at most. Self-destructing messages, local-first databases on both clients, and token-based auth complete the core.
Built as an investment project; the interactive architecture presentation is part of the deliverable.