compare

The architecture is the privacy policy.

Cloud messengers promise not to look. FLVSH removes the place where looking happens: no servers, no accounts, no copy of anything outside your phone.

cloud messengers vs flvsh

The cryptography is deliberately boring: a PQXDH handshake (X25519 plus ML-KEM-768) feeding a Double Ratchet, with ChaCha20-Poly1305 authenticated encryption from well-established RustCrypto implementations, in one shared Rust core compiled into both apps. No novel primitives, no proprietary protocol. Just a network made of the phones themselves.