{"components":{"agreement":"Cross-source agreement fraction (>=2 of ooni/ioda/cp/voidly).","classifier":"Supervised v3.3 country-day censorship probability (0..1).","dbscan":"Unsupervised DBSCAN anomaly distance, normalized to [0,1] with saturation cap 3.0.","domain_div":"Log-scaled unique blocked-domain count in last 30 days, saturating at 200.","forecast":"7-day max risk from the live sentinel forecast (0..1).","incident_rate":"Log-scaled 24h weighted incident count (censorship/mixed * 3, disruption * 0.3, saturating at 25).","mobile_skew":"Share of OONI probes in last 7 days targeting messenger apps (signal/whatsapp/telegram/facebook_messenger); gated to ≥10 probes."},"different_from_atlas_score_v2":"Atlas Score v2 is an A-F structural rating with a 50% base-rate weight — it captures chronic conditions like CN/RU/KP that stay blocked even when nothing is moving this week. Voidly Score is the daily continuous index built for newsroom headlines: 'X up to 78 today, was 62 yesterday.' Use Atlas Score v2 for 'where is censorship the worst' country pages; use Voidly Score for 'what is happening today' headline numbers.","ema_alpha":0.5,"generated_at":"2026-05-22T04:35:04.924156+00:00","headline":{"biggest_mover":{"country":"BR","delta_vs_yesterday":-8.02,"raw_score":5.3,"smoothed_score":13.32},"top_5_smoothed":[{"country":"EG","delta_vs_yesterday":-1.88,"raw_score":38.66,"smoothed_score":40.53},{"country":"PK","delta_vs_yesterday":2.76,"raw_score":41.84,"smoothed_score":39.09},{"country":"IN","delta_vs_yesterday":-1.46,"raw_score":29.03,"smoothed_score":30.49},{"country":"VE","delta_vs_yesterday":-6.13,"raw_score":22.71,"smoothed_score":28.84},{"country":"UZ","delta_vs_yesterday":-1.96,"raw_score":25.91,"smoothed_score":27.87}]},"honest_caveats":["Weights are hand-tuned, not learned end-to-end.","The seven components are correlated — the weighted sum is not a pure information-theoretic average.","'Intensity' is editorial framing. The metric is a censorship-risk-weighted average across live signals, not a direct user-facing measurement.","Mobile-blocking skew is approximated from OONI test_name= URL params and gated to countries with at least 10 probes in the last 7 days.","The first 3 days after rollout the smoothed series equals the raw score (cold start); deltas stabilize after that.","Countries with sparse data (low OONI coverage, no recent incidents, no DBSCAN window) will float near 0 not because they are uncensored but because the signals collapse there."],"methodology":"Voidly Score is a continuous 0-100 daily composite of seven currently-live censorship signals: 30% supervised classifier v3.3 probability, 20% 7-day forecast max risk, 15% DBSCAN unsupervised anomaly (normalized to [0,1] with saturation at raw distance 3.0), 10% cross-source agreement rate, 10% log-scaled 24h incident rate (censorship/mixed weighted 3x, disruption 0.3x), 10% log-scaled 30d unique-blocked-domain count, 5% mobile-messenger probe skew (signal/whatsapp/telegram/facebook_messenger share of OONI probes, last 7d). Smoothed with a 3-day EMA (alpha=0.5). Different from Atlas Score v2 (A-F structural rating) — Voidly Score is the continuous daily intensity index meant for headlines.","n_countries":30,"run_date":"2026-05-22","schema":"voidly-score-info/v1","sidecar_age_hr":15.93,"weights":{"agreement":0.1,"classifier":0.3,"dbscan":0.15,"domain_div":0.1,"forecast":0.2,"incident_rate":0.1,"mobile_skew":0.05},"_voidly_pay":{"claim_did":"https://voidly.ai/pay/claim","for_builders":"https://voidly.ai/pay/for-builders","marketplace":"https://api.voidly.ai/v1/pay/marketplace","live_demo":"https://huggingface.co/spaces/emperor-mew/voidly-pay","universal_proxy":{"url":"https://api.voidly.ai/v1/pay/proxy","example":"https://api.voidly.ai/v1/pay/proxy?u=<https-url>&to=did:voidly:<your-did>&price=0.01","page":"https://voidly.ai/pay/proxy","note":"Paywall any public HTTPS URL with one query param. No SDK install required."},"install":{"typescript":"npm install @voidly/pay","python":"pip install voidly-pay","langchain":"pip install voidly-pay-langchain","vercel_ai":"npm install @voidly/pay-vercel-ai","mcp":"npx @voidly/pay-mcp","cli":"npm install -g @voidly/pay-cli"},"note":"Voidly Pay is the open agent-to-agent payment rail. Claim a DID + 10 starter credits in 60s, or paywall any URL via the universal proxy with one query param."}}