Top countries blocking circumvention tools
Ranked by total measured blocking volume in this category.
- #1severe100529telegram.orgsignal.orgt.me
- #2severe98516telegram.orgsignal.orgwhatsapp.com
- #3severe88468telegram.orgsignal.orgwhatsapp.com
- #4severe87460telegram.orgsignal.orgwhatsapp.com
- #5severe85450telegram.orgsignal.orgwhatsapp.com
- #6severe76402signal.orgtelegram.orgt.me
- #7severe75397signal.orgtelegram.orgwhatsapp.com
- #8severe73388telegram.orgsignal.orgwhatsapp.com
- #9high67354telegram.orgsignal.orgwhatsapp.com
- #10high60319telegram.orgsignal.orgwhatsapp.com
- #11high59310telegram.orgsignal.orgwhatsapp.com
- #12high57301telegram.orgsignal.orgwhatsapp.com
- #13high56295telegram.orgsignal.orgwhatsapp.com
- #14medium49257signal.orgwhatsapp.comtelegram.org
- #15medium47247signal.orgwhatsapp.comtelegram.org
- #16medium41219telegram.orgsignal.orgwhatsapp.com
- #17medium39207telegram.orgsignal.orgwhatsapp.com
- #18medium35186whatsapp.comtelegram.orgsignal.org
- #19medium31165whatsapp.comtelegram.orgsignal.org
- #20medium26138whatsapp.comsignal.orgtelegram.org
How we measure circumvention tools
The COMT category covers anti-censorship tools and encrypted messengers — VPNs, Tor, Signal, Telegram, WhatsApp. When a regime is escalating censorship, these are usually the first targets, because they are the tools people use to evade everything else.
Voidly correlates network-level measurements (DNS, TCP, TLS, HTTP) from OONI, CensoredPlanet, IODA, and our own probe network. Each blocked domain is mapped to a Citizen Lab test-list category, and the topic API filters those measurements to category COMT.
Scoring: within a topic, a country's score is a percentile against the worst country in the same category — so the top-ranked country always scores 100. This avoids cross-topic distortions. Full methodology →
Example domains in this category: signal.org, telegram.org, whatsapp.com, torproject.org
Embed this on your site
Drop this iframe into any page (newsroom, advocacy site, dashboard) — it auto-updates.
<iframe
src="https://voidly.ai/widget/embed?topic=circumvention"
width="100%"
height="500"
frameborder="0"
title="Voidly censorship: Circumvention tools">
</iframe>API access
Free, no auth required, JSON, CC BY 4.0. Cached at the CDN; live every 5 minutes.
curl https://api.voidly.ai/data/censorship-index.json?topic=circumventionconst res = await fetch(
'https://api.voidly.ai/data/censorship-index.json?topic=circumvention'
)
const data = await res.json()
console.log(data.countries[0])