{"country":"IR","country_name":"Iran","generated_at":"2026-08-19T19:29:54.529723","headline_one_line":"Iran is currently in the LOW band with a 7-day peak forecast of 5%","license":"CC-BY-4.0","markdown":"## Iran censorship outlook\n\n**Risk band: LOW** — 5% max forecast over the next 7 days.\n\n90% conformal interval: [0%, 40%].\n\nTop model drivers: `month` (↓ 0.079), `week_of_year` (↓ 0.060), `block_rate_lag7` (↑ 0.030).\n\nRisk trending down: forecast moved -47 percentage points over the last week.\n\nNo new incidents in the last 24 hours; 12 over the past 7 days.\n\nMost recent: [IR-2026-2374](https://voidly.ai/incident/IR-2026-2374) — Internet connectivity disruption in Iran (severity critical, observed 2026-08-18T09:00:00Z).\n\nUpcoming event drivers: Mahsa Amini Anniversary 2026 in 27d; Mahsa Amini Anniversary 2026 in 24d; Mahsa Amini Anniversary 2026 in 21d; Mahsa Amini Anniversary 2026 in 28d; Mahsa Amini Anniversary 2026 in 26d.\n\n\n\nSee [/atlas/forecast/ir](/atlas/forecast/ir) for the full calibrated forecast, [/sentinel/backtest/ir](/sentinel/backtest/ir) for the prediction history, and [/ir](/ir) for the country profile.","note":"Human-readable explanation stitched from forecast + incidents + SHAP + outcomes data. Designed for AI agents and journalists who want a quotable paragraph instead of raw JSON.","schema":"voidly-atlas-explain/v1","sources":{"endpoints_called":["predict_risk","incidents_table","sentinel_forecasts"]},"structured":{"avg_risk":0.034,"interval_90":[0,0.40299999999999997],"key_drivers":["Mahsa Amini Anniversary 2026 in 27d","Mahsa Amini Anniversary 2026 in 24d","Mahsa Amini Anniversary 2026 in 21d","Mahsa Amini Anniversary 2026 in 28d","Mahsa Amini Anniversary 2026 in 26d"],"last_incident":{"first_seen":"2026-08-18T09:00:00Z","id":"IR-2026-2374","severity":"critical","title":"Internet connectivity disruption in Iran"},"max_risk":0.053,"max_risk_day":5,"recent_incidents_24h":0,"recent_incidents_7d":12,"top_features":[{"contribution":-0.0788,"direction":"down","name":"month","source":"model"},{"contribution":-0.0602,"direction":"down","name":"week_of_year","source":"model"},{"contribution":0.0296,"direction":"up","name":"block_rate_lag7","source":"model"}],"trend_7d_delta":-0.4723},"_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."}}