As an open-source, decentralized chat client, White Noise faces a lot of tough questions on moderation.
Won’t anonymous chat help criminals communicate?
How can you guarantee the safety of users?
What about children? Who will protect them?
This article explains why centralized moderation fails every time, and how White Noise plans to approach the topic.
View article →
White Noise
npub1whtn...r3ec
The identity-free messenger for private communications
github.com/marmot-protocol/whitenoise
A phone number isn't an identity. It's a billing record with a SIM attached. Every time an app requires one to sign up, it's not verifying who you are. It's verifying who can be invoiced, traced, or cut off.
These are not the same thing.
Things people say in private chats every day:
— "the presentation was bad, don't tell her"
— "I don't think I can afford this month"
— "the test came back, still waiting"
— "I'm thinking of leaving him"
None of this is criminal. All of it is private.
Encryption without metadata protection is like whispering in a spotlight.
Cypherpunks fixed this. MLS (Messaging Layer Security) makes group messaging scalable and encrypted.
We took that standard and shipped it on Nostr.
Now nobody knows who's talking to who. Not even us.
Digital anonymity didn't vanish overnight. It was dismantled piece by piece. Read our timeline on the controlled demolition of online privacy, from 1995 to today. 👇
View article →
Gm. The moment you change what you say because someone might be watching, they've already won.
WhatsApp can't message Telegram. Not because it's hard. Because they don't want it to be possible. Nostr fixes this.
Secure group chat in your terminal. wn-tui wraps WhiteNoise (MLS + Nostr) in a full TUI: chat list, reactions, key bindings, the works.
Chat, react, manage groups, all from your terminal!
github.com/marmot-protocol/wn-tui


A lock doesn’t ask for your name. It only checks the key.
A chat app should be a door, not a border crossing.


If you have nothing to hide, you have no private life.
GM. If your messenger knows who you are, it knows too much.
Attempting to KYC the internet is a misunderstanding of how networks work: you can fence the platforms, but you can't fence the protocol.
(Watch the original interview with @JeffG by @Efrat Fenigson - link in the comments)
GM. The best way to predict the future is to build the tools that make it possible.
Just a reminder that leaks aren't accidents. They are inevitabilities of centralized storage.
The only way to win is to leave the table. Exit to Bitcoin. Move to Nostr.
@npub1rxys...hnp8 @Max
Look, if you want privacy, you have to do the work. Governments won't grant it. Corporations won't sell it. It’s on us to code it.
Let’s get to work.


The modern web isn’t designed for the user. It’s designed for the advertiser. They track your cursor’s hesitation to predict your weakness.
You aren't the client. You are the inventory.
Build on protocols. Platforms are just landlords.
If you have to think twice before typing, you've already lost your autonomy.
Significant progress requires the ability to have private thoughts. If you cannot think in private, you cannot think for yourself.
Privacy is the environment where progress happens. Without it, we don't evolve: we conform. @JeffG
s://primal.net/whitenoise/we-all-have-secrets-and-thats-ok