Welcome to a masquerade just for people you know. You're among friends, yet you can't tell who's speaking.
No identity attached — only pure words and the play of ideas, so every gathering can dance freely.
😰 The bind
The buzzing gossip in the besties' chat — you want in, but you hold back, afraid a screenshot leaks one day and burns you.
The blazing elevator-installation fight in the residents' group — you have a real opinion, but you fear offending the neighbors above and below.
The griping about perks and team-building in the coworkers' chat — you're bursting to speak, but you fear being recognized and dinged on your year-end review.
The honest read on a deal in the partners' circle — you fear backing the wrong side and losing your standing on the team.
In the messaging apps everyone uses, every word is permanently bound to your name and avatar. The problem with talking among friends isn't a lack of places to speak — it's that you don't dare speak the truth.
⚖️ Positioning
Masquerade holds a unique spot: it has the hardcore security foundation of an anonymity tool and the psychological release of being your true self — yet it always serves the handful of people in your contacts you actually know.
🎭 Scenarios
So many moments call for anonymity among people you know — turning open fights into quiet whispers, awkward silences into blind probing, named complaints into anonymous whistle-blowing, and conflicts of interest into anonymous votes — so every masked guest can dance freely.
🔧 The mechanism
The "anonymity" you usually see just swaps your nickname for "Kind Mango" — friends guess who you are in seconds from your tone and turns of phrase. In Masquerade, anonymity starts at column-level database permissions, runs through the entire protocol stack, and reaches every pixel of the UI.
Not a front-end nickname swap. The sender field is stripped during server-side serialization — even with packet capture or front-end cache digging, no message can be traced back to its source.
No group-owner dictatorship. Adding members, removing them, triggering hibernation, reviving the group, deleting messages together — every major decision goes through an instant, center-screen pop-up vote.
Anonymity isn't only a back-end job — every front-end interaction detail can become a leak. We seal off every trail at the system level.
🚀 Getting in
Sign up with your phone number and set a public nickname. It's visible only in your contacts — never inside a group chat.
Search and add friends by their unique User ID. A mutually confirmed connection is the prerequisite for joining the same masquerade.
Create or join a group (≤ 8 people). Once inside — no avatars, no nicknames, no colors. Every message looks identical.
Adding, removing, unbanning, deleting messages — all decided by vote. Cross the halfway mark and it executes instantly. The group's will is the only rule.
"When someone speaks fully anonymous
that's when they show who they really are"
Now gather your circle of eight and start your first masquerade.
How do I install? APK / TestFlight step-by-step guide
WeChat can't download APKs directly. Open this page in a browser by following these steps: