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.
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.
The key that unlocks it is created on your device and never leaves it. We never store it anywhere.
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:
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.
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 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.
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.
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.
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.