Voidly · Global censorship index · CC BY 4.0

Make internet censorship measurable, verifiable, and citable.

Voidly publishes near-real-time evidence of internet blocking, throttling, and shutdown events across 200 countries. Built for journalists chasing a story before access disappears, researchers who need a defensible dataset, and human-rights organizations that have to document harm to act on it.

Countries
200
Measurements
2.2B+
Live samples
19.6M+
Verified incidents
1,574+
Probe nodes
37+
Domains probed
80
Years operating
6
Scan cadence
5 min

Snapshot. Live counters at voidly.ai — updated continuously.

How we measure

Probes run from 37+ vantage points spanning every continent. Every five minutes each probe checks an 80-domain list across DNS, TLS, HTTP, and BGP layers. Anomalies are scored by an ML classifier, then cross-referenced against three independent measurement projects before being promoted to a verified incident.

OONI
Open Observatory of Network Interference
Source →
CensoredPlanet
University of Michigan
Source →
IODA
Internet Outage Detection (Georgia Tech)
Source →

Data flow

Probe nodes (37+ across 200 countries)
        │
        │  every 5 minutes · 80 domains
        ▼
Measurement collection (HTTPS, TLS, DNS, BGP)
        │
        ▼
Cross-reference layer ── OONI · CensoredPlanet · IODA
        │
        ▼
ML anomaly classifier (incident type, confidence)
        │
        ├──▶ Public dataset  ──▶  voidly.ai · HuggingFace · API
        ├──▶ 7-day shutdown forecast
        └──▶ Real-time alerts (researchers · journalists)

What gets measured

DNS tampering
Resolver returns the wrong IP, or refuses to answer.
TLS interference
Handshake interrupted, certificates altered, SNI inspection.
HTTP blocking
Block pages, content rewrites, throttled-to-zero responses.
BGP withdrawal
Networks disappear from the global routing table.
Throttling patterns
Bandwidth deliberately collapsed for specific services.
Full shutdowns
National or regional connectivity dropped entirely.

Access the data

  • Live dashboardvoidly.ai →

    Map view, active blocking events, country drilldown, ML-powered alerts, 7-day forecast.

  • REST APIapi-docs →

    Documented JSON endpoints. Bulk download. CC BY 4.0 — attribute, then use.

  • HuggingFace datasetsemperor-mew →

    Snapshots in CSV. global-censorship-index and ooni-censorship-historical (1.66M+ downloads).

  • 83 tools for Claude / GPT / agent frameworks to query the dataset directly.

  • macOS / Linux / Windows. Tauri 2 + boringtun. Run a probe from your own network; keys never leave the device.

Technical stack

Probe runtime
Rust (Tauri 2 desktop) · Python (server-side)
VPN transport
boringtun 0.7 — Cloudflare userspace WireGuard
TUN device
tun-rs — utun / tun / Wintun
Key generation
X25519-Dalek (on-device only)
Anomaly detection
TensorFlow / scikit-learn ensemble
Storage
TimescaleDB (events) · S3 (raw measurements)
Cross-source merge
OONI ↔ CensoredPlanet ↔ IODA reconciler
License
CC BY 4.0 (data) · MIT (open code)

Cite this dataset

Use either format. Replace the access date with the day you pulled the data.

APA-style
AI Analytics. (2026). Voidly — The Global Censorship Index [Dataset]. https://voidly.ai (CC BY 4.0).
BibTeX
@dataset{voidly_2026,
  author       = {{AI Analytics}},
  title        = {Voidly --- The Global Censorship Index},
  year         = {2026},
  url          = {https://voidly.ai},
  note         = {Accessed YYYY-MM-DD},
  license      = {CC BY 4.0}
}

Operated by AI Analytics LLC. Warrant canary: 0 warrants received as of last publication.