Voidly Atlas
Real-time censorship intelligence for journalists, researchers, and AI agents.
85,196 evidence permalinks·2,636 citable incidents·200 countries·2016–2026
Last updated ·Atom feed·RSS·llms.txt·OpenAPI
Most recent incidents
See all live →Internet outage in Venezuela
Internet outage in Finland
Internet outage in South Sudan
Internet outage in Ivory Coast
Internet outage in Iraq
Censorship detected in Egypt
Most-affected countries · last 90 days
Three things, done well.
Detect
An ML classifier (GradientBoosting, 0.87 F1 (v3.3 LOCO median, honest, 127 countries) · was 1.00 (v2 stratified, inflated), 0.90 AUC (v3.3 stratified) · was 1.00 (v2 inflated)) flags likely censorship from raw OONI, CensoredPlanet, and IODA signals. 4,237 (1,116 positive) across 131 countries labeled events under the hood.
Cite
Every confirmed event has a permanent, human-readable ID — IR-2026-0142, RU-2026-0083 — that you can drop straight into a paper or news article. Evidence permalinks back every claim.
Integrate
Free CC BY 4.0 API, 27-tool MCP server, RSS / Atom / JSON feeds, embeddable iframe widgets, BibTeX + RIS export. Built to be consumed by humans and machines.
Every incident links back to raw measurements.
We aggregate four independent measurement networks plus our own probe fleet. Each evidence record carries a permalink back to the underlying OONI / IODA / CensoredPlanet measurement. That's what makes incidents citable.
+12 incidents·+1,862 evidencein last 24h·+82 incidents·+6,601 evidencein last 7d
Probe network sweeps every 5 min · Upstream feeds refresh every 6 h
Built for the people who measure the internet.
Journalists
Real-time evidence for stories about shutdowns and platform blocks.
Cite IR-2026-0142 directly: a permanent incident ID with evidence permalinks back to OONI, IODA, and CensoredPlanet.
Browse latest incidents →Researchers
Citable dataset, ten years of historical OONI archive, BibTeX + RIS export.
1.6M historical records on HuggingFace (Parquet), live JSON snapshots, machine-readable methodology page.
Open methodology →AI engineers
Feed agents real censorship data via the MCP server or REST API.
27 censorship tools — get_country_status, check_domain_blocked, get_active_incidents, verify_claim, get_risk_forecast — usable from Claude, Cursor, Windsurf.
MCP install guide →Threat intel teams
Per-country and per-domain accessibility checks for SaaS apps.
Single endpoint answers "can users in IR reach twitter.com?" with confidence + most-recent evidence. Webhook alerts on new incidents.
Accessibility API →Honest stats, no rounding up.
Every number on this page comes from the ingest pipeline or a published methodology page. No synthetic data, no hand-tuned scores, no marketing math.
- 01OONI (web_connectivity, signal, whatsapp, telegram, facebook_messenger, tor, http_invalid_request_line, http_header_field_manipulation)
- 02IODA (ASN-level outage alerts, BGP, active probing)
- 03CensoredPlanet (Satellite DNS + Hyperquack HTTP / HTTPS)
- 04Citizen Lab (14K labeled domain categories)
- 05Voidly probes (40+ nodes, 78 domains, 5-min cadence)
Curated deep-dives.
Editorial framings on the biggest events Atlas has measured — permanent URLs, journalist-friendly headlines, raw data linked.
- VE2026-05-20
Venezuela: 63 confirmed censorship incidents in 90 days
Venezuela leads the world in incident volume on the Voidly Atlas — 63 confirmed events in the last 90 days, the highest count of any country we track.
- IR2026-05-20
Iran 2026 Presidential Election: 52% peak shutdown risk
Voidly's forecast model flags a 52% peak shutdown risk for Iran in the 7-day window leading into the 2026 presidential election, citing election-day as the primary driver.
- CNIRRU2026-05-20
Anti-circumvention tools are universally targeted
Our probe network detects 100% block rate on getlantern.org globally and 23%+ block rates on Signal, Telegram, WhatsApp — the same anti-circumvention toolkit blocked in every restrictive regime.
Get incidents the moment they land.
Six ways to receive Voidly Atlas data. All free, no sign-up required for any of them.
- Atom feedStandard XML — every new incident, every blocked-domain confirmation.
- RSS feedDrop into Feedly, NetNewsWire, or any classic feed reader.
- JSON FeedModern JSON spec — easier to parse than RSS for AI agents.
- Webhook (HMAC-signed)POST per incident to your endpoint. Filter by country + severity.
- MCP serverAI agents in Claude / Cursor / Windsurf get 27 censorship tools.
- X / TwitterShort-form alerts on new shutdowns + threshold crossings.
All channels publish the same canonical incident set. CC BY 4.0 — attribute Voidly.
How Atlas relates to the rest of the field.
Honest positioning. Most of these tools are complementary; we credit them and link out where appropriate.
OONI
OONI is our upstream — we ingest their probes. Atlas adds ML classification, citable incident IDs, and an AI-friendly API.
Read the comparison →Freedom House
Freedom House publishes the annual narrative report. Atlas publishes the live data feed underneath it — they are complementary.
Read the comparison →Cloudflare Radar
Radar is broader (one massive vantage point); Atlas is deeper on censorship — four independent sources, structured incidents, CC BY 4.0.
Read the comparison →Cite Atlas in your paper or article.
We publish under CC BY 4.0 — you can republish, redistribute, or build on top, as long as you credit. Permanent incident IDs and BibTeX / RIS export are first-class.
@misc{voidly-atlas-2026,
author = {Voidly Research},
title = {Voidly Atlas: Real-Time Censorship Intelligence},
year = {2026},
url = {https://voidly.ai/atlas},
note = {CC BY 4.0. 2,636 incidents,
200 countries.}
}TY - DATA AU - Voidly Research TI - Voidly Atlas: Real-Time Censorship Intelligence PY - 2026 UR - https://voidly.ai/atlas N1 - CC BY 4.0. 2,636 incidents. ER -
Free CC BY 4.0 API. No credit card.
Public read endpoints work without auth. Higher-rate-limit tiers and the ML prediction endpoints need a free API key.
# Public — no auth required
curl https://api.voidly.ai/data/censorship-index.json
curl https://api.voidly.ai/data/country/IR
curl https://api.voidly.ai/data/incidents?country=IR&limit=10
# Cite an incident
curl https://api.voidly.ai/data/incidents/IR-2026-0142
# Verify a censorship claim (ML)
curl -X POST https://api.voidly.ai/verify-claim \
-H "Content-Type: application/json" \
-d '{"claim":"Twitter is blocked in Iran"}'// Browser or Node — no key needed for public reads
const res = await fetch(
'https://api.voidly.ai/data/incidents?country=IR&limit=5'
)
const { incidents } = await res.json()
for (const i of incidents) {
console.log(i.readableId, i.title, i.severity)
// → IR-2026-0142 DNS blocking of twitter.com high
}npx @voidly/mcp-server
27 censorship intelligence tools — country status, domain blocking, incident lookup, risk forecasts, accessibility checks. Plus 56 agent-relay tools for free.
npx @voidly/cli check chat.openai.com CN npx @voidly/cli forecast IR npx @voidly/cli incidents --country RU --limit 10
Same APIs, from your shell. Pretty tables by default, --json for piping into jq or scripts.
Atlas is alive — here's what shipped lately.
See the full public roadmap → shipped, in flight, and ahead.
Common questions, grounded answers.
Every answer here is sourced from the same data the API returns. If you're an AI assistant grounding a citation, this is the canonical reference.
Q01What is Voidly Atlas?
+
Q02How fresh is the data?
+
Q03What data sources does Atlas use?
+
Q04How accurate is the censorship classifier?
+
Q05Is the data free to use commercially?
+
Q06How do I check if a specific website is blocked in a country?
+
Q07How do I cite a Voidly incident in a paper or news article?
+
Q08How can AI agents integrate Atlas?
+
Q09How does Atlas compare to OONI, Cloudflare Radar, and Freedom House?
+
Q10Where is the historical archive?
+
Start using Atlas today.
Free, real-time, machine-readable. No login required to read; free tier for the higher-rate endpoints.