End-to-end encryption, or E2EE, is the gold standard for secure messaging apps. It means only the sender and recipient can read a message, and the server cannot. It is strong, but it has a boundary: it protects the message inside the app. Once the message is displayed, forwarded, screenshotted, or backed up, E2EE no longer applies.

Device-side encryption goes one layer earlier. It protects the message before it enters any app. With CipherPigeon, you encrypt the plaintext on your own device. The resulting VS//PACKET is what you paste into the messenger. Even if the messenger has no encryption at all, the payload is still protected by the key you and your recipient share.

Two layers are better than one

You can use both. Encrypt with CipherPigeon, then send through an E2EE messenger. Now the message is protected before it leaves your device, in transit, and even if the messenger is later compromised. The ciphertext does not care which app carries it. It only cares about the key.

When device-side wins

Device-side encryption is ideal when you cannot choose the messenger, when you need to send a secret through an untrusted channel, or when you want to keep a local copy that is not readable even if your phone is backed up to the cloud. It gives you control over the secret, not just over the pipe.