Use Ekko

Say it like
no one is listening.

Post-quantum encryption, right where you already type. No new messenger, and nobody to talk into switching.

An Instagram conversation where Ekko decrypts a message in place: the platform carries ciphertext, the reader sees plain text with a small lock.
Private messages, right where you already chat.

Animated demonstration: Ekko seals a one-to-one message on the sender's device and opens it in the recipient's chat.

  • Instagram
  • WhatsApp
  • Telegram
  • Messages
  • X
  • Messenger
  • Discord
  • Viber

Across all your messengers. In your browser today. In your keyboard next.

HOW IT WORKS

Three steps. Then forget it's there.

1

Claim your handle

Keys are generated on your device, sealed by your passphrase. Grab @you, or stay completely anonymous.

2

Sync your people

Your private key never leaves your device. Ekko only publishes the public key people need to reach you. It never uploads the key that opens your messages.

3

Write where you already chat

The mark sits at the end of the box. It names who it is sealing to, checks their key, and the words leave encrypted. In your browser today, in your keyboard next.


TWO WAYS TO USE IT

Claim a handle. Or stay a ghost.

@you, everywhere

Claim your handle once, link your socials, and add friends everywhere. They find your public key automatically. Every app you share becomes a sealed channel.

Off the grid

No handle, no sign-in, nothing to join. Generate keys on your device and trade invites directly with the people you trust. We never even learn you exist.


FAQ

Frequently asked questions.

Is Ekko another messenger I have to move people to?

No, and that's the whole point. Ekko is a layer over the apps you already use. Your chats stay exactly where they are. The words inside them just stop being readable to anyone but the person you wrote to.

What do Ekko's servers actually see?

Handles and public keys. That's the entire directory. Your private keys are generated and stay on your device, and your messages travel through your apps as sealed ciphertext, never through us.

Do I need an account?

Only if you want one. Claim a handle so friends find your key automatically, or stay off the grid entirely and trade invites by hand. Both modes are first-class.

What does "post-quantum" mean here?

Every message is sealed with a hybrid of X25519 and ML-KEM-768 with XChaCha20-Poly1305. Anything recorded today stays unreadable, even to a future quantum computer. The protocol spec is public.

Which apps does Ekko work with?

The ones you already have. Ekko rides on top of Instagram, WhatsApp, Telegram, X, Messenger and more: it starts in your browser and unlocks messengers in waves, with your phone's keyboard next. Subscribe to the newsletter and you're first to hear as each one lights up.

Is it free?

Yes. The code is open source, so the basic functionality stays available forever.


Take privacy back.

Report a bug

What broke, and where? Leave an email if you want a reply, or stay anonymous.