
I dati locali sono protetti e cifrati grazie ad un sistema di chiavi di crittazione distribuite.
Il canale sicuro garantisce la protezione della comunicazione tra i due dispositivi in comunicazione.
Il sistema di cifratura e i protocolli di comunicazioni sono basati sugli algoritmi X25519, XSalsa20 e Ed25519.
Parte del sistema crittografico è basato sull'algoritmo "Double Ratchet" che garantisce funzionalità di cifratura end-to-end.
Tutto il traffico dal client al server è protetto con un sistema di sicurezza TLS che garantisce la verifica dell'identità del server.
La comunicazione tra client e server è protetta da un sistema di autenticazione a due vie.
Il server autorizza la distribuzione dei messaggi e la creazione di canali di comunicazione cifrati solo tra contatti confermati.