iOS and Android · Private beta


Talk freely with end-to-end encrypted messages. Connect with a username, without sharing your phone number or setting up a crypto wallet.

The iOS and Android apps are in a private beta on Midnight's Preprod testnet, not in the app stores yet. Get updates on Discord and X.

There is no token. No Midnight Messenger token, no airdrop, nothing to buy. And nobody from our team will ever ask for your 24 words. Stay safe

Midnight Network

Private identity verification

Prove control of your identity.
Keep your details private.

Registered key control

Alex on iPhone

Midnight Messenger
J
Jamie@jamie

End-to-end encrypted

Today

Evening walk? Same spot?
Sounds good. Seven?
See you there.

Private key stays on device

Jamie on Android

Midnight Messenger
A
Alex@alex

End-to-end encrypted

Today

Evening walk? Same spot?
Sounds good. Seven?
See you there.

Private key stays on device

Illustrative preview · iOS and Android, in private beta.
Identity verification is separate from message delivery.
End-to-end encrypted No phone number required No wallet setup Connect by username

More conversation. Less to give away.

Private messages, a username to connect, and an identity you control.

Only your conversation partners can read it

Messages are encrypted on your device before they are sent. The service delivers them without reading their contents.

An identity you control

Prove control of your registered identity without sharing a phone number or government ID. Registration verifies a key, not a person’s real-world identity.

No Wallet Hassle

Registration is fully sponsored. Your device generates a secure identity automatically and the network fee is paid for you. No crypto wallet setup, ever.

Recover Anywhere

A standard 24-word recovery phrase restores your identity on a new device in seconds. Saved a chat backup? Your chats come back too. Keep the phrase safe: we cannot recover it for you.

Hashed Usernames

Our directory keeps a hash of your username, not the name itself, so it cannot be read as a list of names. Anyone who knows or guesses your name can still look it up. That is how people find you. By default they still cannot start a chat without your contact code.

Built on Proven Cryptography

No custom encryption, ever. Every cryptographic primitive comes from established, widely reviewed libraries, not something we invented ourselves.

Everyday messaging. Still private.

The things you expect from a messenger, built so we still never see your conversations.

Replies

Swipe or long-press a message to reply with a quote. Only a reference to the message is sent, never its text again. When a disappearing message goes, its quote goes too.

Profile pictures

Set one if you like. It goes only to the people you chat with, end-to-end encrypted, and is never stored on our servers. Your phone strips location, camera and time data first.

Typing and status, if you want

Typing dots and online, away or offline are off until you turn them on. Only your contacts see them, encrypted. Relays pass them straight on and never keep them.

Verify, and they know

Compare a safety code or scan a QR code in person. When you mark someone verified, they see a note in the chat, sent inside the encryption.

An app lock you choose

Lock the app with your phone passcode or a Midnight PIN. With a PIN, you choose what opens it: Face ID or your fingerprint, or the PIN, the PIN only, or both every time.

Chat backups you keep

Save your chats to one encrypted file, wherever you choose. It opens only with your 24 words, and nothing is uploaded to us. Restore it on a new phone during setup.

From first launch to first message

Your device handles the keys and registration. You choose a username and start a conversation.

1

Generate your identity

A secure signing key is created on your device the moment you open the app. It never leaves your device unencrypted.

2

Register without a wallet

A zero-knowledge commitment is submitted to Midnight Network on your behalf. The fee is sponsored, so you never touch a wallet. Each phone gets one free account, checked by Apple or Google without telling us who you are.

3

Pick a username

Choose a name to be found by. It is hashed before it reaches our servers, so we only ever see the hash.

4

Message, privately

Every conversation is end-to-end encrypted with MLS. Your messages are unreadable to us, to the relay, and to anyone in between.

Nobody has to trust our server about who you are.

The goal, in one line: proof of identity on a blockchain, without your identity on it, and without ever touching a token.

Your messaging identity does not need to be your real-world identity. Midnight Messenger uses a key created on your device, instead of a phone number or government ID.

Midnight Network takes a different approach. It lets an application verify a fact about you, such as that you control a registered key, using a zero-knowledge proof, without revealing the secret behind that proof.

We use that same property for messaging. Your identity commitment is public on the ledger. The secret behind it never is.

  • No personal information ever touches the blockchain
  • No wallet address is linked to your public identity
  • Proof of key control, without revealing the secret key
you registera one-way cryptographic commitment is published on-chain
a peer checks youthey verify that commitment directly against the ledger
what is exposeda registered commitment and proof of key control
what is hiddenyour name, your wallet, your message content
who pays the feewe do, through a sponsored, gasless transaction
Try it, type something below
What a relay would see
waiting for input...

A simplified visual, not real cryptography, just to show the idea. The app itself uses genuine MLS encryption performed entirely on your device.

iOS and Android, in private beta.

The iOS and Android apps are in a private beta on Midnight Network’s Preprod testnet, and not in the app stores yet. Join Discord or follow us on X for updates.

iOS Private beta
Android Private beta

Questions people ask first

The short version. The full list lives on the FAQ page.

No. Your device generates a secure identity automatically, and registration is fully sponsored, so you never install a wallet or pay a network fee yourself.
No. Messages are end-to-end encrypted with MLS before they ever leave your device. Our relay only ever stores and forwards ciphertext, never plaintext.
Your username is discoverable by exact match, the same way any handle is meant to be found. Our directory stores a hash rather than the plaintext username. This does not make a discoverable username secret.
Your 24-word recovery phrase restores your identity on any new device. Write it down somewhere safe when it is first shown to you. We cannot recover it for you. Your chats live only on your phone, so to bring them along, save a chat backup in Settings and restore it when you set up the new phone.

Join the conversation

Join our Discord community or follow us on X for news on the beta, the app stores and mainnet.