How Murmelt works

No servers, no accounts, no middlemen. Murmelt is a window onto the Nostr network: you bring the identity, the relays do the rest.

  1. Generate your key

    Your identity is a cryptographic key created on your device. No email, no phone number, no signup. Just a key pair that's yours alone.

  2. Choose your relays

    Relays are independent servers that pass your encrypted messages along. Pick the ones you trust and switch anytime. None of them can read what you write.

  3. Chat end-to-end encrypted

    Messages are encrypted on your device with NIP-17 before they leave. Relays only see ciphertext. Files are sealed with AES-GCM before upload.

  4. Meet new people

    Share your public key so friends can find you, or use the random feature to chat with someone who's connected to the same relays as you right now. You stay in control the whole time.

Want to learn more? Discover why you should use Murmelt.

How Murmelt compares

The mainstream messengers are convenient. Murmelt is private.

Every popular messenger encrypts, but almost every one of them asks for something first: your phone number, your real name, your contact list. And each one keeps a central service in the loop: the company that operates the servers, stores the metadata, and holds the copy of your account. Murmelt was built the other way around. There is no account and no company in the middle, so there is nothing to hand over in the first place.

WhatsApp
End-to-end encrypted, but your account is your phone number, backed up to Meta's cloud, and every chat lives on servers operated by Meta. Everyone you chat with is mapped to a phone number, and that number maps to a person.
Signal
Strong encryption and a serious privacy record, but still a registered account with a phone number and a central server that vouches for every user. Great protection against reading your messages, much less against being known.
Telegram
Encryption is not even on by default: regular cloud chats are readable by Telegram's servers, and only secret chats are end-to-end encrypted, and those exist on one device pair only. Your account is tied to a phone number and to a company-operated backend.
Murmelt
No phone number, no email, no signup. Your identity is a key generated on your device, messages are sealed with NIP-17 before they leave the browser, and there is no company server to store them, because Murmelt has no servers. Contacts live locally, relays only ever see ciphertext, and you can change relays, change identity, or wipe everything at any time. Want to go further? Built-in Tor support hides your IP address for maximum anonymity.

Safety and trust

Security on Murmelt is architecture, not a promise: the relays you choose, encryption that never leaves your device, and a network that keeps your IP to itself.

  1. Choose your relays

    Murmelt itself is just a client. All your data travels over the relays you add, so trustworthy relays matter. Pick ones you trust, switch anytime, and your identity moves with you.

    Browse relays on Nostr Watch
  2. Encrypted messages

    All private chats between two people are end-to-end encrypted by default, file attachments included. Small private groups are encrypted too. The only exception is public rooms, which are open by design.

  3. Secure voice and video calls

    Calls run over WebRTC by default. Each connection uses public TURN servers, so your IP address never becomes visible to the person you talk to.

  4. Use Tor for more anonymity

    By default, relays and media servers see your IP address. Turn on the built-in Tor option in Settings and your IP stays hidden for maximum anonymity.

  5. No app installation needed

    Murmelt works right in your browser. Nothing to download or update, and you can use it in incognito mode whenever you want a session that leaves no trace.