New in Layergram 1.4

More control over what is protected — and what is visible.

The open-source core is stronger, and the private layer is more practical. Layergram now gives you more ways to protect a message without forcing every conversation into the same shape.

01

Open-source core

Forward Secrecy

Advanced opportunistic FS evolves message keys as compatible conversations progress. Maximum FS adds stricter device-bound sending — all without a Layergram server or key directory.

02

New output mode

Text-only, without the deeplink

Send an encrypted payload as plain text when you do not want a clickable Layergram URI or a steganographic cover message. The content stays private, while the trade-off stays clear: the payload shape may still be noticeable.

Security

How protection works

Cryptography

  • X25519 key agreement
  • HKDF‑SHA256 key derivation
  • AES‑GCM‑256 encryption

Encoding

  • Zero‑width Unicode characters with random noise
  • Signature-less payloads carry no sender info
  • Resilient to platform text processing
  • Attribution only possible with private keys
FS

Forward Secrecy

Advanced opportunistic FS uses ratcheted message keys as compatible conversations evolve. Maximum FS adds stricter device-bound sending. Both modes work without a Layergram server or key directory.

Note: No accounts. No servers. Just local encryption. Your keys stay on your device. We cannot read your messages even if we wanted to.

Read the Layergram Message Format spec
Premium · one-time purchase per platform

Easier to use. Still on your device.

Premium adds convenience features inside the app. It does not put Layergram's core encryption behind a paywall, and it does not introduce a Layergram account or cloud service.

01

On-device AI cover messages

Generate a coherent cover from the last cover you received or a short prompt. The secret message, contact name, and other sensitive data stay out of the model; generation runs on supported device hardware, never in the cloud.

02

In-app secure keyboard

Write inside Layergram without relying on the system keyboard. Choose supported languages and an optional scrambled layout as defense in depth against keyboard telemetry, learned suggestions, and simple inference from touch positions.

03

Multiple local identities

Keep separate identities with separate message spaces, then long-press the identity button to switch quickly. A normal tap still shows the current identity as before.

04

Chat folders

Create folders and place chats in one or more of them, so private conversations stay easier to navigate as they grow.

05

In preparation

Encrypted cloud backup

The foundation is ready for an encrypted backup with a dedicated BIP39 recovery phrase, separate from identity phrases. The feature is not active yet; planned providers include iCloud, Google Drive, OneDrive, and Dropbox.

Identity & Plausible Deniability

When you need an alibi

Optional passphrase-protected identities can be kept completely separate. Without the passphrase, they remain mathematically indistinguishable from abandoned data.

Learn how plausible deniability works

Your keys, your words

Back up your private keys with a standard BIP39 seed phrase. Yours alone. Recoverable anywhere, shared with no one.

Open-source app, clear boundaries

This public repository contains the official Layergram Flutter app, the Layergram Message Format specification, Forward Secrecy, and the local encryption, identity, steganography, and storage logic.

  • No proprietary messaging network, hosted accounts, or cloud message storage.
  • Optional future add-ons may exist separately and are intentionally excluded from this public repository.
  • You can inspect, compile, modify, and run Layergram under the Apache 2.0 license.

FAQ

If a messaging app rejects my cover message, does that mean I cannot use Layergram through it?

You can skip the visual cover entirely and send your message in link mode: it is plain text and works in any app that accepts enough characters. Doing so makes it visible to an outside observer that you are using Layergram, but the content of your message remains fully private.

What is Forward Secrecy in Layergram?

Forward Secrecy uses evolving message keys so that a later key compromise does not automatically expose earlier messages. Layergram's Advanced FS is opportunistic; Maximum FS is stricter and device-bound. Both are designed to work without a Layergram server or key directory.

What is text-only mode?

Text-only mode sends the encrypted payload as plain text without a clickable Layergram deeplink and without a steganographic cover message. It keeps the content encrypted while avoiding a visible URI scheme. Unlike a cover message, the ciphertext-shaped payload may still be noticeable.

What does Layergram Premium include?

Premium is a one-time purchase per platform inside the app for convenience features: on-device AI cover-message generation, an in-app keyboard with multilingual and scrambled layouts, multiple local identities, and chat folders. Core encryption and privacy features remain available without Premium.

Is encrypted cloud backup available yet?

The encrypted backup foundation is prepared but not active yet. When released, it will use a dedicated BIP39 backup recovery phrase separate from your Layergram identities and support the storage providers available on each platform, including Dropbox.

Your first protected conversation, step by step.

The quick guide takes you from creating an identity to sending and reading your first protected message.