Our messaging system uses Bitcoin technology for encryption and account management. A user account instead of being registered in a database or in a centralized place, is represented by a pair of keys for asymmetric cryptography, neither the public nor the private key are registered somewhere, the account is therefore completely in the your hands without the need a server-side software to manage it.
In an asymmetric encryption system, the public key is used to encrypt messages and the private key, which everyone must guard jealously, is used for decryption. If you give your public key to one of your contacts, he can send you encrypted messages that only you can decrypt. It is important to understand that your private key is securely stored in your device and there are no backup copies, your security does not pass through intermediaries. Using the passphrase, at any time you can reinstall the application on another device, and recover your account through a mathematical operation that is performed on your device. In practice, the passphrase allows you to regenerate the public and private encryption key.