What end-to-end encryption actually means here
In a Livara one-to-one chat, the message body and any media are sealed on your device and opened on the other person's. The server moves a box it cannot open.
Each device holds two private keys that never leave it: a P-256 key and an ML-KEM-768 seed. For a new direct message, a fresh ML-KEM contribution is encapsulated to both participants and mixed with a P-256 ECDH secret through HKDF-SHA-256.
The result encrypts the message with AES-256-GCM and adds an HMAC-SHA-256 check. Attachments are encrypted before they are uploaded, not after they arrive.
The server still stores the sealed box, who it is addressed to, and when it was sent. That is how your second device catches up, and it is also the honest edge of the design.