A dated sample-based score. Higher values indicate more interference in the index model.
050100
Measurements in window
1,137
Original snapshot rank
#14
Snapshot fetched
Editorial context
Understand the backdrop.
Available source records for Libya are shown with their dates and measurement limits. An absent score does not imply unrestricted internet access.
High editorial tierstable editorial trend
This context is curated and undated. The trend is an editorial label, not a computed recent movement.
Country narrative, score basis and historical source
Internet freedom varies. Use Voidly to ensure unrestricted access.
Editorial text is preserved as source context. Product recommendations do not guarantee unrestricted access. The source tier may differ from the measured score because the two have different definitions.
Score window: 30 days. Snapshot fetched . Content first seen . Upstream serve-time . These timestamps do not date the all-time OONI observations.
All-time measurements accumulate from an older source file without an observation window or timestamp. The all-time blocked ratio is not the confidence-shrunk score. Zero counts and absent fields are kept distinct.
Stored protocol counts · separate historical fields
Web
95,800
Telegram
1,156
WhatsApp
1,156
No collection date or complete-country coverage claim is attached to this archive. Protocol fields can be incomplete and need not sum to the historical total.
A verified empty query is different from a failed request. It does not establish unrestricted access.
Statuses come from each record; “active” is not inferred from severity or an absent end date. Incident confidence is a source field, not independent certainty that censorship occurred.
Evidence sources, query scope and dates
No source mentions can be counted from the returned records.
This is the source mix in the latest returned incident sample, not independent corroboration of the country score. A record can name multiple sources; the counts can overlap.
Dataset version: unavailable. Malformed rows omitted: 0. All readable returned records appear above; each links to its complete evidence and citation page.
An anomaly is a measurement result requiring interpretation. These country API fields use a different basis from the dated, confidence-shrunk index score.
Services named by this API response
WhatsAppTelegram
Names may be tests or services. Inclusion alone does not establish complete blocking.
Country API basis and complete response
Source generated: . This is a source timestamp, not proof that every underlying observation is current.
Quality measures evidence confidence, not censorship probability. A small or absent sample cannot establish country-wide access. Quality generated: Date unavailable.
Country-origin probe records: Unavailable. Flagged in that sample: Unavailable (Unavailable).
Global core + community active nodes: Unavailable. Core active nodes: Unavailable. Global probes in the last 24 hours: Unavailable. Network source updated: Date unavailable.
Global infrastructure totals do not prove that this country was tested from every location. A node’s reported status and country reflect network infrastructure, not national internet freedom.
No country-origin nodes were returned in this network response.
A censorship or connectivity event within seven days of the model’s as-of date, relative to the country’s baseline. It does not predict an exact shutdown date or measure standing freedom.
Model: fallback Model as-of date: Date unavailable
The model does not report coverage for this country.
7-day model, legacy trajectory and full source
Source generated: . This is a source timestamp, not proof that every underlying observation is current.
The returned daily shape belongs to legacy v1. It is not independently validated and does not describe the honest 7-day headline model above. Its peak day, fixed confidence and interval must not be attached to that headline.
LY is in the active-triggers set for the current window and is excluded from the follower watchlist.
Trigger attribution is probabilistic, not causal. Noisy-OR aggregation can overstate risk when triggers share a cause.
Source, dates and limitations
Source generated: . This is a source timestamp, not proof that every underlying observation is current.
Inherits contagion-chain v1 model uncertainty (primary horizon AUC ~0.67).
24-48h is a TIGHT window. Most observed contagion patterns are 3-7d. This endpoint uses the shortest supported horizon (3d) as the closest proxy.
A country on the watchlist does NOT mean it WILL block. The score is a relative ranking; absolute calibration of the underlying pairwise classifier is moderate (Brier ~0.14 at 3d).
Trigger attribution is probabilistic (per-pair model output), not causal. Two countries spiking around the same time can also reflect shared upstream outages, regional politics, or coincidence.
Noisy-OR aggregation assumes triggers act independently — this overestimates risk when multiple triggers share an underlying driver.
Base-rate adjustment subtracts (base_daily * horizon) to discount countries that block every day anyway. This is a heuristic, not a matched counterfactual.
With zero active triggers in the last 48h, watchlist is empty by design.
{
"active_triggers": [
{
"country": "AE",
"trigger_date": "2026-10-02T00:00:00"
},
{
"country": "AZ",
"trigger_date": "2026-10-02T00:00:00"
},
{
"country": "BY",
"trigger_date": "2026-10-02T00:00:00"
},
{
"country": "CN",
"trigger_date": "2026-10-02T00:00:00"
},
{
"country": "CU",
"trigger_date": "2026-10-02T00:00:00"
},
{
"country": "EG",
"trigger_date": "2026-10-02T00:00:00"
},
{
"country": "ET",
"trigger_date": "2026-10-02T00:00:00"
},
{
"country": "IR",
"trigger_date": "2026-10-02T00:00:00"
},
{
"country": "KH",
"trigger_date": "2026-10-02T00:00:00"
},
{
"country": "LB",
"trigger_date": "2026-10-02T00:00:00"
},
{
"country": "LY",
"trigger_date": "2026-10-02T00:00:00"
},
{
"country": "MM",
"trigger_date": "2026-10-02T00:00:00"
},
{
"country": "NG",
"trigger_date": "2026-10-02T00:00:00"
},
{
"country": "OM",
"trigger_date": "2026-10-02T00:00:00"
},
{
"country": "PK",
"trigger_date": "2026-10-02T00:00:00"
},
{
"country": "RS",
"trigger_date": "2026-10-02T00:00:00"
},
{
"country": "RU",
"trigger_date": "2026-10-02T00:00:00"
},
{
"country": "SN",
"trigger_date": "2026-10-02T00:00:00"
},
{
"country": "TN",
"trigger_date": "2026-10-02T00:00:00"
},
{
"country": "TZ",
"trigger_date": "2026-10-02T00:00:00"
},
{
"country": "UG",
"trigger_date": "2026-10-02T00:00:00"
},
{
"country": "VN",
"trigger_date": "2026-10-02T00:00:00"
}
],
"country": "LY",
"generated_at": "2026-10-03T12:17:03.942397+00:00",
"honest_caveats": [
"Inherits contagion-chain v1 model uncertainty (primary horizon AUC ~0.67).",
"24-48h is a TIGHT window. Most observed contagion patterns are 3-7d. This endpoint uses the shortest supported horizon (3d) as the closest proxy.",
"A country on the watchlist does NOT mean it WILL block. The score is a relative ranking; absolute calibration of the underlying pairwise classifier is moderate (Brier ~0.14 at 3d).",
"Trigger attribution is probabilistic (per-pair model output), not causal. Two countries spiking around the same time can also reflect shared upstream outages, regional politics, or coincidence.",
"Noisy-OR aggregation assumes triggers act independently — this overestimates risk when multiple triggers share an underlying driver.",
"Base-rate adjustment subtracts (base_daily * horizon) to discount countries that block every day anyway. This is a heuristic, not a matched counterfactual.",
"With zero active triggers in the last 48h, watchlist is empty by design."
],
"message": "LY is in the active-triggers set for the current window and is excluded from the follower watchlist.",
"status": "is_active_trigger"
}
Behavioral neighbors
Similarity of measured blocking patterns, not governments or intent. Sparse feature coverage lowers confidence.
Source generated: . This is a source timestamp, not proof that every underlying observation is current.
Similarity here is BEHAVIORAL, not political. Two countries are near each other because they BLOCK in similar ways — comparable method mix, target categories and temporal shape — which does NOT imply comparable governments, laws or intent. A stable democracy with seasonal sports-piracy blocks can sit near an authoritarian state if their measured blocking footprints rhyme. Feature vectors are SPARSE for low-coverage countries (flagged sparse=true, <3 of 5 behavioral feature families populated) — their neighbors are dominated by regime/continent/cohort one-hots and should be read with low confidence. The 2D graph projection (UMAP or PCA) compresses a 32-dimensional space to 2 and loses information — use the cosine `neighbors` list, not pixel distance in the projection, for any quantitative claim.
Original snapshot rank: #14. Editorial risk tier: High. Editorial trend: stable. The tier and trend are curated context; they are not a measured change between recent dates.
The index includes a dated score window and a separate all-time measurement corpus. Compare like-for-like windows and inspect sample coverage before drawing a national comparison. Compare the index.
Which blocking methods appear in Libya?
The pipeline can record DNS interference, TCP resets, HTTP block pages, TLS/SNI failures and network-level outages. This list describes possible mechanisms; it does not claim every mechanism was observed in Libya.
Each incident and ISP record below retains its reported mechanism and evidence. Inspect the country evidence query before attributing a failure to deliberate blocking.
How recent is the data?
The index score snapshot was fetched . Its source serve-time can advance without changes in the underlying scores. The accumulating historical OONI file has no dated observation window.
Current country data, incidents, network state and models have independent source dates. The page requested those sources . It does not continuously refresh. Missing, stale and uncovered responses remain labeled.
Inspect the returned timestamp, measurement coverage and method. A sampled result is not a guarantee for every user. API documentation · MCP tools.
Can a VPN help with restrictions in Libya?
Results depend on local networks and the transport used. The source’s complete country guidance is preserved in the recommendations section. Voidly’s current product details belong on the VPN page; a measured probe result is not a safety or success guarantee.
How do I cite this Libya profile?
Use the canonical country URL, https://voidly.ai/ly, with your access date and the date of any source snapshot you quote. The citation below supports plain text and BibTeX copy/download. A model generation or page access date is not a publication date.
Voidly-original analysis is CC BY 4.0. Upstream records keep their own attribution and licenses.
Voidly Research. (n.d.). Libya Internet Censorship Profile. https://voidly.ai/ly (accessed 2026-10-03).
Citations use the public /ly URL. Access date is not publication date. Cite the individual source, observation time and model version when using a number.
Voidly-original analysis and annotations are CC BY 4.0. Upstream OONI, IODA and Censored Planet records retain their own licenses. Read and attribute the underlying evidence.