โ—† NobleChat โ† back to chat
โ—†

How NobleChat works

NobleChat is built on one idea: your conversations belong to you alone. Not to us, not to the server, not to anyone watching the network. Here is how that actually works.

In short: nobody but you and the person you are chatting with can read your messages, not even us, the people running the service. And no one can even tell who is talking to whom.

1 Only the two of you can read it

This is called end-to-end encryption. Your message is turned into a secret code on your phone and only becomes readable again on the other person's device. Everywhere in between it is just unreadable scramble.

๐Ÿง‘
you
hi ๐Ÿ‘‹
๐Ÿง‘
friend
๐Ÿ”’ locked on your devicethe server only ever sees x9$#kQโ€ฆ๐Ÿ”“ unlocked for them

The key that unlocks it is created on your device and never leaves it. We never store it anywhere.

2 Safe even against tomorrow's computers

On top of that, the encryption uses modern "post-quantum" methods. So even if someone records your messages today and tries to crack them years from now with a quantum computer, they still can't get in. Future-proofing, built in. Here is how that and a few other things line up against messengers you may know:

end-to-end
quantum-
safe
hides who
talks to whom
no phone/
email needed
โ—† NobleChat
โœ“
โœ“
โœ“
โœ“
Signal
โœ“
โœ“
~
โœ•
Threema
โœ“
โœ•
~
โœ“
WhatsApp
โœ“
โœ•
โœ•
โœ•
Discord
โœ•
โœ•
โœ•
โœ•
โœ“ yes  ยท  ~ partly  ยท  โœ• no

Signal is genuinely excellent and also post-quantum. Where NobleChat goes further: it hides who is talking to whom behind a mix network, and there is no phone number or email tied to you in the first place.

3 No one can tell who talks to whom

Normal messengers at least reveal to the server who is talking to whom and when. NobleChat sends every message through several relay stations (a "mix network"). Each station only knows the next one, none knows the whole path. So no one can trace the link between you and your contact.

๐Ÿง‘you
๐Ÿง‘friend
โ–  your real messageโ–  everyone's traffic, mixed together

vs How this differs from Tor

You may have heard of Tor. It also bounces your traffic through a few relays, so it hides a lot. But Tor is built for speed: it forwards each packet immediately, keeping its timing intact. A powerful observer who can watch both ends of the network can line up the timing at the entry and the exit and figure out that they belong together, which links you to your contact.

A mix network like NobleChat trades a little speed for much stronger anonymity. Each hop deliberately holds packets for a random moment, reorders them, and pads everything with cover traffic. The rhythm that goes in is not the rhythm that comes out, so even an observer watching the whole network cannot line the two ends up.

๐Ÿง… Tor ยท fast, timing preservedends can be correlated

๐Ÿ‘๐Ÿ‘
Same evenly spaced rhythm at both ends โ†’ an observer links them.

โ—† NobleChat ยท delayed, reordered, paddedends cannot be linked

๐Ÿ‘๐Ÿ‘
Random delays, reordering and cover packets scramble the rhythm โ†’ nothing to line up.

4 Hidden in constant noise (the clever part)

Here is what makes it special: it is not just your message travelling. Your device and every mix server constantly send dummy packets too, all exactly the same size and shape as a real one. Servers even send fake packets to each other and little "loop" packets that go out and come back, just to keep the noise up.

Because real and fake are impossible to tell apart, an eavesdropper watching the whole network just sees a steady, uniform hum of packets. They cannot tell when you actually send something, who it is for, or even whether you are online. Your real message simply disappears into the crowd. Each station also holds packets for a random tiny moment and reorders them, so timing gives nothing away either.

โ–  real messageโ–  dummy / cover packet, from you and the servers

5 Two networks to choose from

Bottom-left in the app shows which network is routing right now. "Internal" is our own mix network. Switch to "public nym" and your packets travel through the worldwide public Nym mixnet and blend in with the traffic of many other people around the globe. Then the sender, the timing and the route are hidden even from our own server.

internalOur own mix network. Fast, with solid baseline anonymity.
public nymThe public Nym network. Strongest anonymity, a little slower.

6 Reachable even while offline

If your contact is not online right now, the message is not lost. It waits, still encrypted, in a digital mailbox and is delivered the moment their device is back. The server only ever sees the sealed envelope, never what is inside.

๐Ÿ“ฌan encrypted message waits until the recipient comes back online

7 What you can do with it

1:1 & groupsDirect and group chats, all end-to-end encrypted.
Files & imagesShare encrypted, with a self-destruct timer for images.
React & replyEmoji reactions, quoted replies, delete for everyone.
CallsVoice and video calls, connected directly between you.
NobleChat is a work in progress and has not had an independent security review yet.
Please don't rely on it to protect real secrets just yet.
Let's go โ†’