Available for Android

Silvra Messenger

End-to-end encrypted chats from Europe — with post-quantum key exchange from the very first handshake.

Channel
MLS · RFC 9420
Keys
X-Wing · ML-KEM-768
Mode
End-to-end
Silvra Messenger welcome screen: sign in by email with a six-digit code
  • End-to-end encrypted
  • X-Wing · ML-KEM-768
  • No phone number
  • No ads
  • No tracking
  • Made in Europe

01The route of a message

Readable only at the two ends.

In between there is only noise — on our own server too.

  1. Your device

    See you tomorrow! I’ll bring cake.

    Encrypted before it leaves

    MLS (RFC 9420) with X-⁠Wing: X25519 and ML-⁠KEM-⁠768 together. The keys are made on your device and stay there.

  2. Silvra server

    Encrypted data the server cannot read

    Sees the content only as ciphertext

    The server delivers, but holds no key. It cannot read the content — not even if a government asks.

  3. Recipient’s device

    See you tomorrow! I’ll bring cake.

    Decrypted only at the end

    Images, videos, voice messages and files each get their own AES-256-GCM key, which travels inside the MLS-encrypted message.

02The three pillars

Chat, Updates and points account. One app.

01

Chat

One-to-one and group conversations with images, voice messages, files and locations. Plus voice and video calls, and messages that delete themselves after an hour, a day or a week.

02

Updates

A feed for images and videos, visible only to your chat contacts. No public feed, no strangers, no reach metrics.

03

Points account

An optional, self-custodied points account — secured by a 24-word recovery phrase, sending only after biometrics or the device PIN. Without setting it up, it simply is not there.

03Features

Everything a messenger has to do.

Plus features that work without analysing your data.

  • Files and locations

    Each file with its own AES-256-GCM key, locations in the same chat.

  • Voice and video calls

    Encrypted over WebRTC (DTLS-SRTP), with classical schemes.

  • Disappearing messages

    After an hour, a day or a week — your choice.

  • Polls and events

    Groups with votes and shared events.

  • Reactions and forwarding

    React to messages, forward them or star them for later.

  • Voice messages as text

    Recognition runs on the device only — the recording never leaves it for that.

  • Groups with roles

    Admins manage members; new members do not see old messages.

  • German and English

    The app follows the device language or your choice.

  • App lock

    With biometrics or the device PIN — even if someone holds your unlocked smartphone.

  • Devices and sessions

    See where you are signed in, and sign devices out one by one.

  • Sign in with an email code

    No phone number, no password: a six-digit code is enough.

  • Status

    Available, on holiday, do not disturb — with an expiry if you like.

04Post-quantum by design

Encrypted against tomorrow’s adversary

Almost every messenger encrypts today. What matters is whether that encryption will also hold against a future quantum computer.

Methods common today rest on mathematical problems a sufficiently large quantum computer can solve. Nobody knows when such machines will exist — but keeping intercepted data until they do is already common practice.

Silvra therefore combines classical cryptography with ML-⁠KEM, the method standardised in 2024 by the US standards institute NIST. Both together, not one alone: if one breaks, the other still holds.

Protocol
MLS · RFC 9420 (OpenMLS)
Ciphersuite
MLS_256_XWING_CHACHA20POLY1305_SHA256_Ed25519
Key exchange
X-Wing = X25519 + ML-KEM-768
Signatures
Ed25519 (classical)
Messages
ChaCha20-Poly1305
Attachments
AES-256-GCM, one key per file
Implementation
libcrux (Cryspen, formally verified)
The keys live only on your devices. We cannot read the content of your chats — not even if a government asks. What our servers can read includes posts in the Updates feed, your email address, your status, your signed-in devices, your group memberships and the connection data needed for delivery.

05Live demo · WebCrypto

Encryption, live in your browser

Type a message: it is encrypted right here with AES-256-GCM and decrypted straight back. The key is generated at random when the page loads, every encryption gets a fresh nonce — and none of it leaves your browser.

Key · AES-256
…
Nonce
—
Ciphertext
—

Type something — it is encrypted instantly.

A demo using AES-GCM in your browser. Silvra Messenger itself uses MLS with X-⁠Wing (X25519 + ML-⁠KEM-⁠768).

06The app

Ready in two steps.

No password, no phone number, no settings you have to study first.

  1. Welcome

    Sign in

    Enter your email, confirm the code, done.

    You get a six-digit code by email — no password to remember, no phone number in strangers’ address books.

  2. Settings

    Settings

    Everything that matters in one place.

    Notifications, signed-in devices, app lock, appearance and language — clear, without nested submenus.

07Transparency

What is encrypted — and what is not

Every part of the app with the protection it actually has.

End-to-end encrypted

  • Text in one-to-one and group chatsVia MLS (RFC 9420), hybrid with ML-⁠KEM.
  • Images, voice messages, files and locationsEach file with its own AES-256-GCM key, which travels inside the MLS-encrypted message.

Classical, not end-to-end, or limited by design

  • Voice and video callsRun over WebRTC with DTLS-SRTP — encrypted, but with classical methods.
  • Sender signaturesEd25519 — a classical scheme. Recorded messages stay protected by X-⁠Wing; a future quantum computer could, however, forge signatures and actively insert itself into a group.
  • Posts in the Updates feedNot end-to-end encrypted: posts are stored in plain text on the server.
  • Old messages on a new deviceA newly signed-in device cannot read past encrypted messages. This follows from the protocol: a new device joins an MLS group only from the moment it is added and receives no keys for earlier epochs.

08Scope

What the messenger is not

Not an ad network

There is no business model that sells data. Accordingly no ad space and no tracking.

Not a crypto exchange

No trading, no conversion to euros, no custody.

Not a phone-number network

Sign in with an email address and a six-digit code. No password, no number in anyone else’s address book.

Not open source

The messenger’s source code is not public at this time. Its building blocks are open: OpenMLS and libcrux.

09Questions

Questions about the messenger

Will I see old messages on a new device?

No. A newly signed-in device cannot read past encrypted messages. This follows from the protocol: a new device joins an MLS group only from the moment it is added and receives no keys for earlier epochs.

Are images and voice messages encrypted too?

Yes. Every file gets its own AES-256-GCM key; only the ciphertext is uploaded, and the key travels inside the MLS-encrypted message.

Are calls post-quantum secure?

No. Voice and video calls run over WebRTC with DTLS-SRTP — encrypted, but with classical schemes.

What is the points account?

An optional, self-custodied account secured by a 24-word recovery phrase only you know. Without setting it up, it is not there; sending needs biometrics or the device PIN.

What does the app cost?

Nothing. Silvra is free and ad-free.

10Download

Silvra Messenger for Android

Free on Google Play: end-to-end encrypted chats, encrypted calls, a feed for contacts only, groups and an optional points account — no ad networks, no selling of data.

Android for now · German and English

QR code for Silvra Messenger on Google Play
Scan with your smartphone

The other side of Silvra

Helix blockchain

The layer-1 blockchain with ML-⁠DSA-⁠65 on every signature. The mainnet is running — see for yourself.

Go to Helix