Home โ€บ Guides โ€บ Security

GhostEnvoy Security: How the Encryption Works

Updated June 2026 ยท GhostEnvoy

Privacy claims are easy to make and hard to verify. This page explains, in plain terms, exactly how GhostEnvoy protects your messages โ€” the cryptography, what the server can and cannot see, and the honest limits of the current version.

Short answer: Every message is end-to-end encrypted by default with military-grade encryption โ€” the same kind trusted by Signal and WhatsApp. There is no phone number and no account; your identity is a key on your device. The server is zero-knowledge and RAM-only โ€” it relays ciphertext and stores nothing. Sealed sender hides who talks to whom, and you can verify a contact with a safety number.

End-to-end encryption, by default

Every message you send is encrypted on your device and can only be decrypted by the person you are talking to. There is no setting to forget and no "less secure" mode. The stack is the same family used by Signal and WhatsApp under the hood:

What the server can and cannot see

GhostEnvoy's relay is deliberately "dumb." It exists only to pass encrypted blobs between devices:

The practical consequence: if the server were seized or breached, there would be nothing meaningful to read โ€” no stored messages, no logs, no plaintext.

No identity required

GhostEnvoy asks for no phone number, no email and no name. When you start, your device generates a random cryptographic identity (a key pair). Your "handle" is derived from your public key. There is no account database linking you to a real person, because there is no account.

Your data on your own device

Message history stored locally is encrypted at rest with a key derived from your passphrase using a strong, deliberately slow method built to resist brute-force attacks. Without your passphrase, the local data is unreadable โ€” so a lost or stolen device does not expose your conversations.

Verify your contact: safety numbers

To be certain you are talking to the right person and not an impostor, each conversation has a safety number โ€” a 60-digit fingerprint derived from both of your public keys (and shown as a QR code). If you and your contact see the same number, your connection has not been tampered with. This is your defense against man-in-the-middle attacks.

Want privacy that is on by default โ€” with no phone number at all?

GhostEnvoy is end-to-end encrypted on every message, needs no phone number, no email and no account, and runs in your browser with nothing to install. The server stores nothing and cannot read a single message.

๐Ÿ”’ Open GhostEnvoy free โ†’

Honest limits of the current version

We would rather tell you the truth than oversell:

The design goal is simple and verifiable: the same proven encryption as the best messengers, with no identity attached and nothing stored on any server.

Frequently asked questions

Is GhostEnvoy safe?

Yes. Every message is end-to-end encrypted by default with military-grade encryption โ€” the same kind trusted by the most respected secure messengers. The server is zero-knowledge and stores nothing.

Can GhostEnvoy read my messages?

No. Messages are end-to-end encrypted; the server only ever sees ciphertext and has no key. Not even GhostEnvoy can read your conversations.

What happens if the GhostEnvoy server is hacked or seized?

There is nothing meaningful to take. The relay is RAM-only and zero-knowledge: no stored messages, no logs, no plaintext. It holds ciphertext only until delivery, then discards it.

How do I know I am talking to the right person?

Each conversation has a 60-digit safety number (also shown as a QR code) derived from both public keys. If you and your contact see the same number, your connection has not been tampered with.

Does GhostEnvoy support group chats?

Not yet โ€” GhostEnvoy currently focuses on one-to-one conversations. End-to-end encrypted group chat is on the roadmap.