End-to-end encryption
One-to-one chats use X3DH and the Double Ratchet, the same family of design as the Signal protocol. Group chats keep a separate signed key chain for each sender. If encryption fails, nothing is sent — there is no plaintext fallback.