Dev tools
Where developers ship code from.
0 blocked · 0 partial · 0 unknown · 18 unavailable results.
No blocked or partial results in the available source records.
Data / Accessibility
Pick a domain. Follow the evidence.
Checks paused. Live checks behind this matrix are paused while the source is reviewed, so no domain results are shown. Each domain page, the country pages, incident records and methodology remain available.
01 / The domain matrix
Open any cell for its source, methods and limits.
Checks paused. Live checks behind this matrix are paused while the source is reviewed, so no domain results are shown. Each domain page, the country pages, incident records and methodology remain available.
Country index ↗ · Incident records ↗ · Methodology ↗
All 25 original matrix countries remain available in the selector. The initial view requests three to keep this evidence query small. “All markets” requests the full original matrix. A selected country takes precedence over comparison size.
Source unavailable; response: unavailable
Source unavailable; response: unavailable
Source unavailable; response: unavailable
The 44 domains below are the original curated catalog, not a count of distinct companies.
Dev tools: github.com, gitlab.com, npmjs.com, pypi.org, docker.com, hub.docker.com.
Cloud / hosting: vercel.com, netlify.com, cloudflare.com, aws.amazon.com, fly.io, railway.app.
Payments: stripe.com, plaid.com, paypal.com, wise.com.
Productivity: notion.so, linear.app, figma.com, slack.com, zoom.us, loom.com.
Database / infra: supabase.com, planetscale.com, neon.tech, mongodb.com, redis.com.
Communication: discord.com, telegram.org, signal.org, whatsapp.com.
Social: twitter.com, x.com, reddit.com, linkedin.com.
Search / docs: google.com, duckduckgo.com, kagi.com.
Marketplaces: producthunt.com, ycombinator.com, news.ycombinator.com.
Email: protonmail.com, fastmail.com, hey.com.
02 / Within these countries
All 44 catalog domains across the 3 selected countries. Ranked by blocked + half the partial count; no nationwide prevalence is implied.
No blocked or partial results are available in this selection. That does not establish accessibility; inspect unknown and unavailable cells.
Where developers ship code from.
0 blocked · 0 partial · 0 unknown · 18 unavailable results.
No blocked or partial results in the available source records.
CDNs, edge platforms, infra providers.
0 blocked · 0 partial · 0 unknown · 18 unavailable results.
No blocked or partial results in the available source records.
Money rails for international SaaS.
0 blocked · 0 partial · 0 unknown · 12 unavailable results.
No blocked or partial results in the available source records.
Tools your team uses every day.
0 blocked · 0 partial · 0 unknown · 18 unavailable results.
No blocked or partial results in the available source records.
Backing stores and managed databases.
0 blocked · 0 partial · 0 unknown · 15 unavailable results.
No blocked or partial results in the available source records.
How people actually talk.
0 blocked · 0 partial · 0 unknown · 12 unavailable results.
No blocked or partial results in the available source records.
Where founders post.
0 blocked · 0 partial · 0 unknown · 12 unavailable results.
No blocked or partial results in the available source records.
Where users start their day.
0 blocked · 0 partial · 0 unknown · 9 unavailable results.
No blocked or partial results in the available source records.
Where founders launch.
0 blocked · 0 partial · 0 unknown · 9 unavailable results.
No blocked or partial results in the available source records.
Inbox providers a founder might pick.
0 blocked · 0 partial · 0 unknown · 9 unavailable results.
No blocked or partial results in the available source records.
0 blocked · 0 partial · 0 accessible signals · 0 unknown · 44 unavailable.
Response: unavailable
0 blocked · 0 partial · 0 accessible signals · 0 unknown · 44 unavailable.
Response: unavailable
0 blocked · 0 partial · 0 accessible signals · 0 unknown · 44 unavailable.
Response: unavailable
03 / Keep the source attached
Each cell is one domain / country query. Country coverage, population coverage and application availability cannot be inferred from the number of cells. Multiple hostnames can belong to one company.
Unknown is an explicit source result. Unavailable means the response failed, was incomplete, or did not match the requested identity. Neither means accessible. The blocked share uses only recognized blocked, partial and accessible results; unknown and unavailable cells stay outside that denominator.
The checked-in endpoint combines retained evidence with the last seven days of probe rows. Its evidence query has no date filter. Thresholds classify the flagged share; a confidence value is an upstream confidence field, not a calibrated probability or the proportion of people affected.
A response timestamp records when an API answered, not when a domain was last measured. These responses can omit observation dates and per-measurement evidence. Different country requests can have different response times. Five-minute caching does not promise fresh observations every five minutes.
Vendor geo-restrictions, intentional network blocking and network failures are different causes. A reachable CDN does not mean a vendor makes its application available. Preserve source methods and notes before attributing a cause.
The source system draws on OONI, Censored Planet, IODA and Voidly probes in different workflows. A check response does not necessarily identify which of them contributed; no source count is inferred. Read methodology ↗
Voidly original research: CC BY 4.0. Upstream source terms remain applicable.
curl 'https://api.voidly.ai/v1/accessibility/check?domain=stripe.com&country=CN'
curl -X POST 'https://api.voidly.ai/v1/accessibility/batch' \
-H 'Content-Type: application/json' \
-d '{"domains":["stripe.com","github.com"],"country":"CN"}'npx @voidly/cli check stripe.com CN
npx @voidly/mcp-server
Read the MCP setup and reference, then check the tools your client exposes.