Data / Accessibility
Can they
reach you?
Pick a domain. Follow the evidence.
of 132 requested pairs
- Blocked signal
- 19
- Partial signal
- 7
- Accessible signal
- 4
- Unknown
- 102
- Unavailable
- 0
These are query results, not people or national coverage.
01 / The domain matrix
One cell. One question.
Open any cell for its source, methods and limits.
44 of 44 catalog domains · 3 selected countries · 63.3% blocked among 30 known results. Scores describe the returned sample. Unknown and unavailable results are excluded from this share.
Country response times & complete catalog scope
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.
Batch response:
Batch response:
Batch response:
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
Where signals gather.
All 44 catalog domains across the 3 selected countries. Ranked by blocked + half the partial count; no nationwide prevalence is implied.
Patterns by category
Dev tools
Where developers ship code from.
0 blocked · 0 partial · 17 unknown · 0 unavailable results.
No blocked or partial results in the available source records.
Cloud / hosting
CDNs, edge platforms, infra providers.
0 blocked · 0 partial · 18 unknown · 0 unavailable results.
No blocked or partial results in the available source records.
Payments
Money rails for international SaaS.
0 blocked · 0 partial · 12 unknown · 0 unavailable results.
No blocked or partial results in the available source records.
Productivity
Tools your team uses every day.
0 blocked · 0 partial · 18 unknown · 0 unavailable results.
No blocked or partial results in the available source records.
Database / infra
Backing stores and managed databases.
0 blocked · 0 partial · 15 unknown · 0 unavailable results.
No blocked or partial results in the available source records.
Communication
How people actually talk.
7 blocked · 4 partial · 0 unknown · 0 unavailable results.
- Telegram: 2 blocked / 1 partial
- WhatsApp: 2 blocked / 1 partial
- Discord: 2 blocked / 0 partial
- Signal: 1 blocked / 2 partial
Social
Where founders post.
8 blocked · 1 partial · 1 unknown · 0 unavailable results.
- X: 3 blocked / 0 partial
- Twitter: 2 blocked / 0 partial
- Reddit: 2 blocked / 0 partial
- LinkedIn: 1 blocked / 1 partial
Search / docs
Where users start their day.
3 blocked · 0 partial · 6 unknown · 0 unavailable results.
- Google: 3 blocked / 0 partial
Marketplaces
Where founders launch.
0 blocked · 1 partial · 8 unknown · 0 unavailable results.
- Hacker News: 0 blocked / 1 partial
Inbox providers a founder might pick.
1 blocked · 1 partial · 7 unknown · 0 unavailable results.
- Fastmail: 1 blocked / 1 partial
Country evidence drilldowns
China profile ↗
4 blocked · 4 partial · 1 accessible signals · 35 unknown · 0 unavailable.
Response:
Russia profile ↗
6 blocked · 2 partial · 3 accessible signals · 33 unknown · 0 unavailable.
Response:
Iran profile ↗
9 blocked · 1 partial · 0 accessible signals · 34 unknown · 0 unavailable.
Response:
03 / Keep the source attached
Read. Query. Attribute.
What these results mean
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.
API, CLI & MCP
Read this domain / country
curl 'https://api.voidly.ai/v1/accessibility/check?domain=stripe.com&country=CN'
Batch multiple domains
curl -X POST 'https://api.voidly.ai/v1/accessibility/batch' \
-H 'Content-Type: application/json' \
-d '{"domains":["stripe.com","github.com"],"country":"CN"}'CLI
npx @voidly/cli check stripe.com CN
MCP server
npx @voidly/mcp-server
Read the MCP setup and reference, then check the tools your client exposes.