Every authoritarian regime rests on one fragile assumption: that its enforcers believe they are alone. The IRGC soldier who secretly doubts will not act on that doubt as long as he believes his comrades are loyal. But the moment he learns that others have already walked away — that defections are not individual acts of madness but a wave already in motion — his calculus changes entirely. He is no longer the first. He is joining something.
This is the avalanche dynamic. Defections cause defections. But only if people can communicate that they are happening. The regime's most powerful weapon is not its guns — it is silence. Cut communication and each doubter remains isolated, believing he is the only one. Restore communication and the cascade begins. This page exists to restore communication.
Forward each of these events as far as you can. Every person who learns that defections are happening is one more person who may act. This is how you create the avalanche.
The Islamic Republic has survived not because it commands genuine loyalty, but because it has successfully maintained the illusion of loyalty. Each soldier, each Basiji, each mid-level official performs compliance — not because he believes, but because he cannot know how many others have stopped believing. Information asymmetry is the regime's immune system.
Break that asymmetry. Let a soldier in Ahvaz learn that a unit in Isfahan refused orders last week. Let a Basiji in Tehran know that his counterpart in Mashhad handed in his weapon quietly and walked home. Let the doubters find each other. The avalanche does not need a majority. It needs a threshold — and thresholds collapse suddenly, not gradually.
Romania, 1989. Ceaușescu's security forces appeared monolithic — until they didn't. The turning point was not a military defeat but soldiers learning, person to person, that other soldiers were standing down. The cascade took days, not years.
Tunisia, 2011. Ben Ali's army refused to fire on protesters — not because they were ordered to stand down, but because enough soldiers communicated with each other and collectively chose not to. Remove that communication thread and the coordination never happens.
Iran, today. The IRGC is not monolithic. Defections are occurring. The question is whether enough people inside Iran can learn about them — fast enough, and safely enough — to trigger the cascade before the window closes.
The tools below are not ends in themselves. They are infrastructure for one purpose: allowing Iranians to tell each other the truth about what is happening inside Iran. That truth, freely shared, is more destabilizing to this regime than any weapon its adversaries possess.
Two Tools, Two Situations
Not everyone has the same access. The solution must work for both: those with intermittent internet (VPN or partial connectivity) and those with no internet at all — only a phone and Bluetooth.
Nymchat — browser only
Open any browser. No install, no account. Connects to the same network as BitChat users inside Iran.
BitChat — phone app
Creates an encrypted mesh between nearby phones. No servers. No accounts. Passed phone to phone.
Path 1: Nymchat — No Install Required
If you have any internet access — even intermittently through a VPN — open a browser and go to nymchat.app. No registration. A temporary anonymous identity generates automatically and disappears when you close the tab. Search for channel tn to reach Tehran, or find your city's geohash below.
Nymchat is fully bridged with BitChat — a message from a browser on Nymchat reaches a BitChat phone user in the same city channel, and vice versa. If you are outside Iran with any internet, you are already connected to the mesh inside.
If you are Iranian outside Iran with contacts inside: you are the seeding point. The avalanche cannot begin if people inside cannot communicate. Your job is to get BitChat into as many hands as possible — and to stay connected through Nymchat yourself.
How to send the APK: Use Telegram, WhatsApp, or Signal — all three pass APK files as attachments without blocking. Send the file directly, or send the download link below. Gmail and SMS do not work — do not waste time on them.
Every phone that receives BitChat becomes a relay node — it can pass the app to the next phone over Bluetooth and mesh-relay messages to every phone within range. One installation seeds many. The network compounds.
Path 2: BitChat — For When Internet Is Cut
BitChat creates an encrypted mesh network between Android phones using Bluetooth. No internet, no servers, no phone numbers, no accounts. Messages hop from phone to phone — up to seven hops — covering a neighborhood depending on density. The more phones running BitChat in an area, the stronger and wider the mesh.
This is the tool for the moment the regime cuts the internet entirely. It has already been used during blackouts in Madagascar, Nepal, Uganda, and Iran. The infrastructure is proven.
If your internet is monitored, use a VPN before downloading. If you cannot download directly, ask a diaspora contact to send the APK file via Telegram or WhatsApp — file attachment, no link needed.
BitChat requires no account and generates no persistent identity. Nothing ties the app to you beyond having it installed. The app includes an emergency wipe: triple-tap the logo to instantly erase all data and messages.
⚠ Fake clone warning: An unauthorized clone of BitChat has been circulating inside Iran. The developers of the original app have flagged multiple security issues with it. Only install from the APK download button above — it is sourced directly from the official release and hosted here for your safety. Do not install BitChat from any other source you cannot verify.
Installing BitChat — Step by Step
Choose how you received the file:
Joining Your City's Channel
Once BitChat is installed, tap the chat icon (top left) → Location Channels → geohash icon → type your city code → tap Teleport. The channel pins to the top of your list.
City geohash codes: Tehran tn • Isfahan tj • Mashhad tm • Tabriz th • Shiraz tk • Ahvaz tq
Use the city-specific code. Do not use just t — that zone covers India, Nepal, and Saudi Arabia and will not reach your neighbors.
Grant location permission when BitChat asks. It is required — without it, the Teleport option does not appear and you cannot join city channels. This is safe: BitChat does not transmit your GPS coordinates. It uses only a coarse city-level approximation to place you in the correct geohash zone. That approximation is useless for surveillance — it tells no one where you are, only roughly which city.
Immediately after installing, go to Settings → Apps → BitChat → Battery → Unrestricted. Without this, Android kills the app in the background and you silently drop off the mesh. This single step determines whether your phone is an active relay node or a dormant installation.
Passing It to the Next Phone
Once you have BitChat, you can seed the person standing next to you — no internet required. The Bluetooth transfer takes several minutes. Keep both phones idle during transfer.
Every phone you seed can seed others. The mesh grows with each installation. When enough phones are running in a neighborhood, messages propagate without any single phone being essential. The network has no throat to choke.
The regime controls the broadcast towers. It does not control what people say to each other. Give them the means to speak — and let the arithmetic do the rest.