Encrypt your messages.Encrypt your messages.In the chats you use.In the chats you use.
Layergram encrypts selected messages on your device before you share them through WhatsApp, Telegram or other compatible chats. You and your recipient install the app, exchange identities and verify them. Core protection is free and needs no Layergram account. Metadata, compromised devices and copies made by the recipient remain outside this protection.
Start free. Choose one person. Invite them in a few steps.
Public Level
Encrypted Level
Layergram level
What a beautiful day todaySee you at 9pm
Only you and the chosen person can read the real content of the message you write
No Layergram accountsNo delivery serverOpen source corePost-quantum protocol v3
Only the ones you do not want to entrust to the rest of the chat.
You do not need to protect every message. Only the ones you do not want to entrust to the rest of the chat.
A password, a private thought, a personal plan, or a work-related piece of information may deserve separate protection before being shared. Layergram lets you choose which texts to encrypt for a verified recipient. It does not replace all conversations and does not eliminate risks from devices, the recipient's copies, or chat metadata.
A password. A private thought. A plan that is not ready yet. Work information meant for just two people.
Layergram creates a separate layer for what deserves more care.
The Layergram system keyboard lets you compose and decrypt text in compatible chats on iOS and Android. Choose the verified contact, compose the message, and insert the encrypted result into the chat field. You must then press the send button of the messaging app. The keyboard remains optional compared with the in-app flow.
AndroidiOSLayergram v2.0.6
01
Write privately
Choose your verified contact and compose your text in the Layergram keyboard editor.
02
Encrypt and insert
The keyboard inserts encrypted text into the chat input. Then press the send button in your messaging app.
03
Paste and decrypt
Copy an incoming message and open it in the Layergram editor, keeping the plaintext out of the chat.
Alex’s phone · sends to SofiaSofia’s phone · receives from Alex
System keyboardLayergram keyboard
The conversation stays in your usual chat app. Only the keyboard is Layergram.
Illustrative demo. No text is sent.
Independent demo. Trademarks belong to their respective owners.
The session expires. The convenience stays.
If enabled, reopen the keyboard with Face ID or your phone’s biometrics after the session expires.
A separate layer, not another network
Your usual channel carries the message. Layergram protects its content.
Both of you install Layergram, create an identity, and verify the other person's identity. Write the text in the Layergram app or keyboard and encrypt it for the chosen contact. Share the result in the compatible chat: the recipient opens and decrypts it on their own device. The chat only carries the message; it does not replace identity verification.
Compose what you want to protect in a space separate from the transport chat, secured with biometrics and screen-capture protection.
02
Layergram transforms it
Your text becomes encrypted content. Share it directly or inside a cover message—the only text everyone else will be able to read.
03
Share wherever you want
WhatsApp, Telegram, Signal, iMessage, email or another compatible text channel, such as some social networks.
04
The chosen person opens it
The other person’s Layergram identity, stored locally on their device, decrypts the secret content for them to read.
Choose the form of transport
Three ways. The same protected message.
You can share the protected content as a direct payload, as a link, or as a cover message. The content is encrypted before transport; the form changes only what appears in the chat. The link identifies Layergram, and the cover does not guarantee invisibility to technical analysis. The system keyboard currently offers ciphertext; the cover is prepared within the app.
Cover
More discreet
A person is unlikely to recognize that the message contains hidden text. And in any case, they will not be able to decrypt it unless it is intended for their Layergram identity.
It reveals the use of Layergram, but if the transport app makes deep links clickable**, the recipient can conveniently decrypt the message with one tap.
Three different forms. Only your Layergram apps reveal the real content.
*With Premium, on supported devices, you can generate the cover automatically with one tap.
**deep links are links that work within the device: no Layergram deep link points to content hosted on an internet server.
Layergram / 2
Start with one contact.
You can start with just one person you want to exchange confidential messages with. Both of you create Layergram identities, exchange them, and verify them; then you choose, message by message, when to protect the content before sharing it in your usual chat. Trust in the recipient and the security of your devices remain necessary even after verification.
A
B
Who do you want on the other side?
Your choice is used only to prepare a more natural invitation. It is neither sent nor saved.
I chose you to try Layergram with me. I would like to use it for the messages we prefer to keep truly between us, without changing the chat we already use. It is free: install it, create your identity, send it to me once, and let’s verify it together with mine.
Open core
Essential protection is free. Premium makes everything more convenient.
Layergram's essential protection is free and does not require an account. Premium adds conveniences such as an in-app keyboard, multiple local identities, folders, and encrypted backup, supporting independent development. The Premium in-app keyboard is distinct from the iOS or Android system keyboard. These additional features do not remove limits related to devices, recipients, and transport.
FREE / CORE
Start free
Layergram protocol and identity
Protected messages in existing channels
iOS/Android system keyboard to use Layergram directly in other apps, with an optional shuffled key layout.
Local history
App lock and screen protection where supported
Self-destructing messages
Additional identity via passphrase for plausible deniability
Today's important messages deserve protection designed for tomorrow too.
Layergram Message Format v3 uses a hybrid approach to reduce the risk that content encrypted and stored today will be attacked later with future tools. Identity and conversation setup combine X25519 and ML-KEM-768. Protection depends on the implementation and the complete model; post-quantum does not mean unbreakable and does not solve device compromise.
When you choose cover in the app, the transport chat shows the visible cover text. The verified recipient opens the protected content in Layergram during transport. The outward appearance does not guarantee that a technical analysis will not detect hidden content, and it does not prevent the recipient from keeping copies after reading it on their own device.
In Layergram you can compose certain thoughts to protect before they enter the chat's ordinary flow. This is a choice about the content and the recipient, not a guarantee that every external system will stop observing the conversation. Compromised devices, copies held by the recipient, and channel metadata remain part of the risk model.
For a protected exchange, both people use Layergram, import their identities, and verify them. Essential protection is free; the system keyboard is optional, and the in-app flow remains available. The FAQs explain these requirements further and distinguish text encryption from risks related to devices, recipients, and chat metadata.
Do I have to convince all my contacts?
No. You can start with just one person and use Layergram only when it matters. You both need a verified Layergram identity, a simple process you complete only once.
What if I need to change devices or want to use more than one at a time?
You can restore your identity with a 24-word recovery phrase. Guard it as carefully as the recovery phrase for a crypto wallet. You can use the same identity on more than one device, but messages are not synchronized: decrypting a message on one device will not make it appear automatically in the same chat on another.
Why use it if my chat is already end-to-end encrypted?
A chat's end-to-end encryption protects messages as they travel between devices. Layergram adds a separate layer for content you compose and encrypt locally before handing it to the chat. It does not turn on or replace encryption in WhatsApp or another app. Contacts, timing, devices and the recipient's actions still matter.
Does Layergram hide a chat or encrypt a message?
It encrypts the content you choose. It does not archive or hide WhatsApp chats, control notifications or erase metadata. In the app, a cover message can make protected text less conspicuous, without making it undetectable. The system keyboard inserts encrypted text instead.
Does Layergram prevent screenshots?
When enabled, Layergram uses the protections offered by the platform. Android can block screen capture more directly; other systems have different limits. An external camera or a compromised device is, of course, beyond its reach.
Yes, in Premium versions on supported platforms. It uses a separate 24-word phrase, distinct from your identity recovery phrase; availability and provider depend on the installed platform.
To start, you and the chosen person install Layergram, create your identities, exchange them, and verify them. Then you compose a message in the app and share the encrypted result in the compatible chat you already use. The recipient decrypts it on their own device. Essential protection is free and does not require a Layergram account.