Ciphertext reaches the server.
New one-to-one message bodies, edits, captions, and attachments are encrypted on a participant device before upload.
CLIENT-SIDE E2EENew direct messages and media require hybrid ML-KEM-768 and P-256 encryption on participant devices. This page documents the protocol and its limits.
Conversation types have different storage and trust models. This distinction defines which content the server can process and which content remains encrypted for participants.
New one-to-one message bodies, edits, captions, and attachments are encrypted on a participant device before upload.
CLIENT-SIDE E2EEMembership, roles, authenticated storage, and HTTPS/WSS protect these spaces. Their message bodies are available to the server.
TLS + SERVER ROLESA new direct send combines classical ECDH and a fresh post-quantum contribution before deriving the key material used for content encryption.
Independent device identity
Fresh two-recipient encapsulation
These controls protect account access and help users retain or verify their direct-chat identity keys.
SRP authentication proves knowledge of the password without transmitting the password itself.
The P-256 private key and ML-KEM seed are sealed client-side before backup and require the recovery key to restore.
Participants can compare public-key fingerprints through a trusted channel to detect an unexpected identity change.
Server-side membership and role checks govern dialogs, uploads, receipts, edits, deletes, and realtime actions.
New direct one-to-one messages, edits, captions, and attachments require client-side hybrid ML-KEM-768 and P-256 encryption. Groups and channels use authenticated server storage and TLS and are not described as end-to-end encrypted.
No. A prepared encrypted key backup also requires the recovery key represented by the user's recovery phrase. Losing both the local private identity and recovery phrase can make existing direct-chat ciphertext unrecoverable.
No. The platform stores routing, membership, timestamps, delivery state, and ciphertext needed to synchronize direct conversations. Livara does not claim metadata-hiding.
Open the web client or continue to the Learn section for longer technical explanations.