Voidly
Data

Country profile · GA

Gabon.

A closer look at internet access.
The score, the signals, the source.

7-day index score

Unavailable

No publishable score in this snapshot. Missing coverage does not establish freedom.

Measurements in window
Unavailable
Original snapshot rank
Unranked

Snapshot fetched

Outside the scored OONI profile

Understand the backdrop.

Available source records for Gabon are shown with their dates and measurement limits. An absent score does not imply unrestricted internet access.

This source branch has no complete scored OONI editorial profile. Current incident and model sources remain independently available.

Country narrative, score basis and historical source

The original site falls back to the country API and incident records for Gabon. No unique OONI editorial narrative is available in that branch.

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: Unavailable 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.

All-time measurement archive

Accumulated measurements
119
Flagged blocked in archive
37
All-time blocked / total
31.1%
Stored protocol counts · separate historical fields
Web0
Telegram0
WhatsApp0

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.

Country incident records

Start with an observation.

All country records
27 source records · 10 returned hereGenerated
  1. Internet connectivity disruption in Gabon

    ioda · GA-2026-0039

    2 source measurements · incident confidence 67.0%

    Record description

    IODA detected significant connectivity drop in Gabon. 2 critical alerts recorded.

    Type disruptionStatus activeSeverity critical
  2. Sustained censorship in GA (2026-10)

    ooni · GA-2026-0038

    8 source measurements · incident confidence 80.0%

    Record description

    OONI detected 8 days of elevated network interference averaging 93.8% anomaly rate.

    Type censorshipStatus confirmedSeverity critical
  3. Internet connectivity disruption in Gabon

    ioda · GA-2026-0037

    1 source measurements · incident confidence 65.0%

    Record description

    IODA detected significant connectivity drop in Gabon. 1 critical alerts recorded.

    Type disruptionStatus activeSeverity critical
  4. Internet connectivity disruption in Gabon

    ioda · GA-2026-0036

    2 source measurements · incident confidence 67.0%

    Record description

    IODA detected significant connectivity drop in Gabon. 2 critical alerts recorded.

    Type disruptionStatus activeSeverity critical
  5. Internet connectivity disruption in Gabon

    ioda · GA-2026-0035

    1 source measurements · incident confidence 65.0%

    Record description

    IODA detected significant connectivity drop in Gabon. 1 critical alerts recorded.

    Type disruptionStatus activeSeverity critical
  6. Internet connectivity disruption in Gabon

    ioda · GA-2026-0034

    1 source measurements · incident confidence 65.0%

    Record description

    IODA detected significant connectivity drop in Gabon. 1 critical alerts recorded.

    Type disruptionStatus activeSeverity critical
  7. Internet connectivity disruption in Gabon

    ioda · GA-2026-0033

    2 source measurements · incident confidence 67.0%

    Record description

    IODA detected significant connectivity drop in Gabon. 2 critical alerts recorded.

    Type disruptionStatus activeSeverity critical
  8. Internet connectivity disruption in Gabon

    ioda · GA-2026-0032

    2 source measurements · incident confidence 67.0%

    Record description

    IODA detected significant connectivity drop in Gabon. 2 critical alerts recorded.

    Type disruptionStatus activeSeverity critical
  9. Internet connectivity disruption in Gabon

    ioda · GA-2026-0031

    1 source measurements · incident confidence 65.0%

    Record description

    IODA detected significant connectivity drop in Gabon. 1 critical alerts recorded.

    Type disruptionStatus activeSeverity critical
  10. Internet connectivity disruption in Gabon

    ioda · GA-2026-0030

    1 source measurements · incident confidence 65.0%

    Record description

    IODA detected significant connectivity drop in Gabon. 1 critical alerts recorded.

    Type disruptionStatus activeSeverity critical

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
  • ioda: named by 9 returned incident records
  • ooni: named by 1 returned incident 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: 2026.10.22. Malformed rows omitted: 0. All readable returned records appear above; each links to its complete evidence and citation page.

Measurement context

Know what is observed.

Quality methods

Current country response

Source branch
Incident aggregate
Source measurement-count sum
44
Mean incident anomaly field
25.6%
Measurement source updated
Date unavailable

This fallback averages up to 50 incident anomaly fields and sums their source measurement counts. It can combine IODA and other signals; it is not an OONI sample block rate or an independently comparable country score.

Country API basis and complete response

Source generated: . This is a source timestamp, not proof that every underlying observation is current.

Open the source response

Complete returned record
{
  "@context": "https://schema.org",
  "@type": "Country",
  "name": "Gabon",
  "identifier": "GA",
  "url": "https://voidly.ai/censorship-index/ga",
  "additionalProperty": [
    {
      "@type": "PropertyValue",
      "name": "Censorship Score",
      "value": 26,
      "description": "0-100 scale where 100 = total internet censorship"
    },
    {
      "@type": "PropertyValue",
      "name": "Anomaly Rate",
      "value": 0.25607780457197127
    },
    {
      "@type": "PropertyValue",
      "name": "Measurement Count",
      "value": 44
    }
  ],
  "data": {
    "name": "Gabon",
    "country": "GA",
    "ooni": {
      "anomalyRate": 0.25607780457197127,
      "measurementCount": 44
    },
    "incidents": [
      {
        "affectedAsns": [],
        "affectedDomains": [],
        "affectedServices": [],
        "anomalyRate": 0.6777616591446378,
        "confidence": 0.67,
        "country": "GA",
        "countryName": "Gabon",
        "createdAt": "2026-10-18T06:00:50.991601",
        "description": "IODA detected significant connectivity drop in Gabon. 2 critical alerts recorded.",
        "duration": null,
        "durationHours": null,
        "endTime": null,
        "flag": "🇬🇦",
        "hashId": "65547038504d",
        "id": "GA-2026-0039",
        "incidentType": "disruption",
        "measurementCount": 2,
        "mechanism": null,
        "readableId": "GA-2026-0039",
        "reportUrl": "https://api.voidly.ai/data/incidents/65547038504d/report?format=markdown",
        "revision": 1,
        "severity": "critical",
        "severityGrade": null,
        "sources": [
          "ioda"
        ],
        "startTime": "2026-10-18T00:00:00Z",
        "status": "active",
        "title": "Internet connectivity disruption in Gabon",
        "updatedAt": "2026-10-18T06:00:50.991601"
      },
      {
        "affectedAsns": [],
        "affectedDomains": [],
        "affectedServices": [
          "Facebook Messenger",
          "Signal",
          "Telegram",
          "WhatsApp"
        ],
        "anomalyRate": 0.9375,
        "confidence": 0.8,
        "country": "GA",
        "countryName": "Gabon",
        "createdAt": "2026-10-09T16:08:24.644312",
        "description": "OONI detected 8 days of elevated network interference averaging 93.8% anomaly rate.",
        "duration": 3600,
        "durationHours": 60,
        "endTime": "2026-10-09T00:00:00Z",
        "flag": "🇬🇦",
        "hashId": "4730ea459142",
        "id": "GA-2026-0038",
        "incidentType": "censorship",
        "measurementCount": 8,
        "mechanism": null,
        "readableId": "GA-2026-0038",
        "reportUrl": "https://api.voidly.ai/data/incidents/4730ea459142/report?format=markdown",
        "revision": 1,
        "severity": "critical",
        "severityGrade": "B",
        "sources": [
          "ooni"
        ],
        "startTime": "2026-10-06T12:00:00Z",
        "status": "confirmed",
        "title": "Sustained censorship in GA (2026-10)",
        "updatedAt": "2026-10-09T16:08:24.644312"
      },
      {
        "affectedAsns": [],
        "affectedDomains": [],
        "affectedServices": [],
        "anomalyRate": 0.14512471655328799,
        "confidence": 0.65,
        "country": "GA",
        "countryName": "Gabon",
        "createdAt": "2026-09-22T06:00:12.329221",
        "description": "IODA detected significant connectivity drop in Gabon. 1 critical alerts recorded.",
        "duration": null,
        "durationHours": 0,
        "endTime": null,
        "flag": "🇬🇦",
        "hashId": "f0275b5615dc",
        "id": "GA-2026-0037",
        "incidentType": "disruption",
        "measurementCount": 1,
        "mechanism": "Infrastructure outage",
        "readableId": "GA-2026-0037",
        "reportUrl": "https://api.voidly.ai/data/incidents/f0275b5615dc/report?format=markdown",
        "revision": 1,
        "severity": "critical",
        "severityGrade": "A",
        "sources": [
          "ioda"
        ],
        "startTime": "2026-09-22T03:05:00Z",
        "status": "active",
        "title": "Internet connectivity disruption in Gabon",
        "updatedAt": "2026-09-22T06:00:12.329221"
      },
      {
        "affectedAsns": [],
        "affectedDomains": [],
        "affectedServices": [],
        "anomalyRate": 0.18178532477743678,
        "confidence": 0.67,
        "country": "GA",
        "countryName": "Gabon",
        "createdAt": "2026-09-12T18:00:09.611742",
        "description": "IODA detected significant connectivity drop in Gabon. 2 critical alerts recorded.",
        "duration": null,
        "durationHours": 0,
        "endTime": null,
        "flag": "🇬🇦",
        "hashId": "dc7563d0c434",
        "id": "GA-2026-0036",
        "incidentType": "disruption",
        "measurementCount": 2,
        "mechanism": "Infrastructure outage",
        "readableId": "GA-2026-0036",
        "reportUrl": "https://api.voidly.ai/data/incidents/dc7563d0c434/report?format=markdown",
        "revision": 1,
        "severity": "critical",
        "severityGrade": "A",
        "sources": [
          "ioda"
        ],
        "startTime": "2026-09-12T12:10:00Z",
        "status": "active",
        "title": "Internet connectivity disruption in Gabon",
        "updatedAt": "2026-09-12T18:00:09.611742"
      },
      {
        "affectedAsns": [],
        "affectedDomains": [],
        "affectedServices": [],
        "anomalyRate": 0.21022727272727273,
        "confidence": 0.65,
        "country": "GA",
        "countryName": "Gabon",
        "createdAt": "2026-09-05T12:00:10.561609",
        "description": "IODA detected significant connectivity drop in Gabon. 1 critical alerts recorded.",
        "duration": 610,
        "durationHours": 10.1667,
        "endTime": "2026-09-05T16:10:00Z",
        "flag": "🇬🇦",
        "hashId": "46c35a54ecbf",
        "id": "GA-2026-0035",
        "incidentType": "disruption",
        "measurementCount": 1,
        "mechanism": "Infrastructure outage",
        "readableId": "GA-2026-0035",
        "reportUrl": "https://api.voidly.ai/data/incidents/46c35a54ecbf/report?format=markdown",
        "revision": 2,
        "severity": "critical",
        "severityGrade": "A",
        "sources": [
          "ioda"
        ],
        "startTime": "2026-09-05T06:00:00Z",
        "status": "active",
        "title": "Internet connectivity disruption in Gabon",
        "updatedAt": "2026-09-05T18:00:10.181217"
      },
      {
        "affectedAsns": [],
        "affectedDomains": [],
        "affectedServices": [],
        "anomalyRate": 0.21468926553672316,
        "confidence": 0.65,
        "country": "GA",
        "countryName": "Gabon",
        "createdAt": "2026-08-26T18:00:08.069844",
        "description": "IODA detected significant connectivity drop in Gabon. 1 critical alerts recorded.",
        "duration": null,
        "durationHours": 0,
        "endTime": null,
        "flag": "🇬🇦",
        "hashId": "d8d5aa09d0fa",
        "id": "GA-2026-0034",
        "incidentType": "disruption",
        "measurementCount": 1,
        "mechanism": "Infrastructure outage",
        "readableId": "GA-2026-0034",
        "reportUrl": "https://api.voidly.ai/data/incidents/d8d5aa09d0fa/report?format=markdown",
        "revision": 1,
        "severity": "critical",
        "severityGrade": "A",
        "sources": [
          "ioda"
        ],
        "startTime": "2026-08-26T15:00:00Z",
        "status": "active",
        "title": "Internet connectivity disruption in Gabon",
        "updatedAt": "2026-08-26T18:00:08.069844"
      },
      {
        "affectedAsns": [],
        "affectedDomains": [],
        "affectedServices": [],
        "anomalyRate": 0.2934208128303262,
        "confidence": 0.67,
        "country": "GA",
        "countryName": "Gabon",
        "createdAt": "2026-08-24T12:00:08.194168",
        "description": "IODA detected significant connectivity drop in Gabon. 2 critical alerts recorded.",
        "duration": null,
        "durationHours": 0,
        "endTime": null,
        "flag": "🇬🇦",
        "hashId": "393aeea011d5",
        "id": "GA-2026-0033",
        "incidentType": "disruption",
        "measurementCount": 2,
        "mechanism": "Infrastructure outage",
        "readableId": "GA-2026-0033",
        "reportUrl": "https://api.voidly.ai/data/incidents/393aeea011d5/report?format=markdown",
        "revision": 1,
        "severity": "critical",
        "severityGrade": "B",
        "sources": [
          "ioda"
        ],
        "startTime": "2026-08-24T11:20:00Z",
        "status": "active",
        "title": "Internet connectivity disruption in Gabon",
        "updatedAt": "2026-08-24T12:00:08.194168"
      },
      {
        "affectedAsns": [],
        "affectedDomains": [],
        "affectedServices": [],
        "anomalyRate": 0.327683615819209,
        "confidence": 0.67,
        "country": "GA",
        "countryName": "Gabon",
        "createdAt": "2026-08-17T00:00:07.117433",
        "description": "IODA detected significant connectivity drop in Gabon. 2 critical alerts recorded.",
        "duration": 100,
        "durationHours": 1.6667,
        "endTime": "2026-08-16T21:40:00Z",
        "flag": "🇬🇦",
        "hashId": "72a0e121ee56",
        "id": "GA-2026-0032",
        "incidentType": "disruption",
        "measurementCount": 2,
        "mechanism": "Infrastructure outage",
        "readableId": "GA-2026-0032",
        "reportUrl": "https://api.voidly.ai/data/incidents/72a0e121ee56/report?format=markdown",
        "revision": 1,
        "severity": "critical",
        "severityGrade": "B",
        "sources": [
          "ioda"
        ],
        "startTime": "2026-08-16T20:00:00Z",
        "status": "active",
        "title": "Internet connectivity disruption in Gabon",
        "updatedAt": "2026-08-17T00:00:07.117433"
      },
      {
        "affectedAsns": [],
        "affectedDomains": [],
        "affectedServices": [],
        "anomalyRate": 0.22033898305084745,
        "confidence": 0.65,
        "country": "GA",
        "countryName": "Gabon",
        "createdAt": "2026-08-09T00:00:06.479843",
        "description": "IODA detected significant connectivity drop in Gabon. 1 critical alerts recorded.",
        "duration": null,
        "durationHours": 0,
        "endTime": null,
        "flag": "🇬🇦",
        "hashId": "60a2d6eb5afe",
        "id": "GA-2026-0031",
        "incidentType": "disruption",
        "measurementCount": 1,
        "mechanism": "Infrastructure outage",
        "readableId": "GA-2026-0031",
        "reportUrl": "https://api.voidly.ai/data/incidents/60a2d6eb5afe/report?format=markdown",
        "revision": 1,
        "severity": "critical",
        "severityGrade": "A",
        "sources": [
          "ioda"
        ],
        "startTime": "2026-08-08T17:50:00Z",
        "status": "active",
        "title": "Internet connectivity disruption in Gabon",
        "updatedAt": "2026-08-09T00:00:06.479843"
      },
      {
        "affectedAsns": [],
        "affectedDomains": [],
        "affectedServices": [],
        "anomalyRate": 0.2569832402234637,
        "confidence": 0.65,
        "country": "GA",
        "countryName": "Gabon",
        "createdAt": "2026-07-18T12:00:06.646308",
        "description": "IODA detected significant connectivity drop in Gabon. 1 critical alerts recorded.",
        "duration": null,
        "durationHours": 0,
        "endTime": null,
        "flag": "🇬🇦",
        "hashId": "535f84771c24",
        "id": "GA-2026-0030",
        "incidentType": "disruption",
        "measurementCount": 1,
        "mechanism": "Infrastructure outage",
        "readableId": "GA-2026-0030",
        "reportUrl": "https://api.voidly.ai/data/incidents/535f84771c24/report?format=markdown",
        "revision": 1,
        "severity": "critical",
        "severityGrade": "A",
        "sources": [
          "ioda"
        ],
        "startTime": "2026-07-18T08:20:00Z",
        "status": "active",
        "title": "Internet connectivity disruption in Gabon",
        "updatedAt": "2026-07-18T12:00:06.646308"
      }
    ],
    "incidentCount": 27,
    "sources": [
      "ioda",
      "ooni",
      "censoredplanet"
    ],
    "affectedServices": [],
    "status": "medium",
    "score": 26
  },
  "dataSource": "incident_data",
  "source": "Voidly Global Censorship Index",
  "lastUpdated": "2026-10-22T17:31:24.783Z"
}

Country measurement quality

Measurement confidence
57/100 · medium
30-day source measurements
36
Distinct measured domains
0
Reported source count
2
Hours since measured
40.8

Quality measures evidence confidence, not censorship probability. A small or absent sample cannot establish country-wide access. Quality generated: .

Quality source
Country-origin probes and global network status

Probe network statistics are not published while we review what they reveal. No country-origin probe count is shown.

Probe aggregates, per-probe and operator listings are temporarily withheld to protect volunteer operators. Historical country-origin records, if returned, do not establish current or whole-country coverage.

Model outlook

Read the horizon.

Drivers & similar episodes

7-day event probability

Unavailable

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: Unavailable
Model as-of date: Date unavailable

7-day model, legacy trajectory and full source

Source generated: Date unavailable. This is a source timestamp, not proof that every underlying observation is current.

Open the source response

Three horizons. Interval unvalidated.

Separate multi-horizon model. Each mark is a model score. The former residual bands lack validated 90% coverage and are withheld.

Covered multi-horizon estimates are unavailable for this country. No fallback probabilities are substituted.

Per-horizon breakdown
Multi-horizon limitations, features and source

Source generated: Date unavailable. This is a source timestamp, not proof that every underlying observation is current.

Open the source response

Model evaluation and labels differ. Honest 7-day model · Multi-horizon evaluation. An API response date is not the date of the underlying training data.

Additional signals

More context. Separate models.

Model changelog

Each source answers a different question. Missing signals stay visible.

Partial composite sum

Unavailable

Separate from the index score. A weighted signal composite; sparse evidence can pull it toward zero.

Source freshness is unknown.

Date unavailable

Score method
Source, dates and limitations

Source generated: Date unavailable. This is a source timestamp, not proof that every underlying observation is current.

Open the source response

Conditional incident duration

37 median days

Scenario: a critical censorship incident in Gabon. This is not a timer for an existing incident.

Source interquartile range: 5–401 days.

Exploratory · source model is below its promotion threshold.

Model trained: . Censoring in training data: 78.4%.

Duration assumptions, request and source

Source generated: Date unavailable. This is a source timestamp, not proof that every underlying observation is current.

  • model below promote floor (c=0.55, n=343) — treat as exploratory
  • censoring rate in training set: 78%

This read-only inference endpoint requires a POST request:

POST https://api.voidly.ai/v1/forecast/duration
Content-Type: application/json

{
  "country": "GA",
  "severity": "critical",
  "incident_type": "censorship"
}

API documentation

Complete returned record
{
  "country": "GA",
  "features_used": {
    "continent_Africa": 1,
    "continent_Americas": 0,
    "continent_Asia": 0,
    "continent_Europe": 0,
    "continent_Oceania": 0,
    "country_risk_tier": 3,
    "first_seen_month": 10,
    "first_seen_year": 2026,
    "prior_shutdowns_count_24mo": 4,
    "severity_critical": 1,
    "severity_warning": 0,
    "type_censorship": 1,
    "type_mixed": 0
  },
  "honest_caveats": [
    "model below promote floor (c=0.55, n=343) — treat as exploratory",
    "censoring rate in training set: 78%"
  ],
  "incident_type": "censorship",
  "iqr_days": 396,
  "median_days": 37,
  "median_hours": 888,
  "model": {
    "censoring_rate": 0.7842565597667639,
    "class": "RandomSurvivalForest",
    "feature_names": [
      "country_risk_tier",
      "first_seen_year",
      "first_seen_month",
      "prior_shutdowns_count_24mo",
      "continent_Africa",
      "continent_Americas",
      "continent_Asia",
      "continent_Europe",
      "continent_Oceania",
      "severity_critical",
      "severity_warning",
      "type_censorship",
      "type_mixed"
    ],
    "name": "shutdown_duration_rsf_v1",
    "trained_at": "2026-05-21T12:01:30.451711Z"
  },
  "model_c_index": 0.5455,
  "n_training_samples": 343,
  "p25_hours": 120,
  "p75_hours": 9624,
  "promoted": false,
  "severity": "critical",
  "survival_curve_summary": [
    {
      "hours": 72,
      "survival_prob": 0.9
    },
    {
      "hours": 120,
      "survival_prob": 0.75
    },
    {
      "hours": 888,
      "survival_prob": 0.5
    },
    {
      "hours": 9624,
      "survival_prob": 0.25
    },
    {
      "hours": 17880,
      "survival_prob": 0.1
    }
  ]
}

Contagion follow-risk

0.6% source ranking score

Trigger attribution is probabilistic, not causal. Noisy-OR aggregation can overstate risk when triggers share a cause.

Horizon: 3 days. Source baseline: 1.2%.

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.

Open the source response

Complete returned record
{
  "attribution": [
    {
      "p_follow_3d": 0.018,
      "pair_coevents_365d": 31,
      "same_auth_cluster": false,
      "same_region": false,
      "trigger": "UZ",
      "trigger_date": "2026-10-21T00:00:00"
    }
  ],
  "base_prior_3d": 0.0117,
  "base_rate_daily": 0.0039,
  "country": "GA",
  "follower_events_30d": 1,
  "generated_at": "2026-10-22T12:17:05.052962+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."
  ],
  "horizon_days": 3,
  "n_active_triggers": 1,
  "noisy_or": 0.018,
  "rank": 5,
  "score": 0.0063,
  "status": "on_watchlist",
  "trigger_window_hours": 48,
  "underlying_model": {
    "name": "contagion-chain-v1 (pairwise XGBoost)",
    "primary_horizon_auc_h7": 0.6696949571962517,
    "sidecar": "[internal path]"
  }
}

Behavioral neighbors

Similarity of measured blocking patterns, not governments or intent. Sparse feature coverage lowers confidence.

Source, dates and limitations

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.

Open the source response

Complete returned record
{
  "country": "GA",
  "generated_at": "2026-10-19T05:10:36.755424+00:00",
  "honest_caveat": "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.",
  "method": "standardized-cosine + pca",
  "nearest": [
    {
      "continent": "Africa",
      "country": "CG",
      "risk_tier": 3,
      "similarity": 0.8775,
      "sparse": false
    },
    {
      "continent": "Africa",
      "country": "MZ",
      "risk_tier": 3,
      "similarity": 0.8711,
      "sparse": false
    },
    {
      "continent": "Africa",
      "country": "BF",
      "risk_tier": 3,
      "similarity": 0.866,
      "sparse": false
    },
    {
      "continent": "Africa",
      "country": "CI",
      "risk_tier": 3,
      "similarity": 0.8554,
      "sparse": false
    },
    {
      "continent": "Africa",
      "country": "AO",
      "risk_tier": 3,
      "similarity": 0.8462,
      "sparse": false
    },
    {
      "continent": "Africa",
      "country": "BW",
      "risk_tier": 3,
      "similarity": 0.7962,
      "sparse": false
    },
    {
      "continent": "Africa",
      "country": "CD",
      "risk_tier": 3,
      "similarity": 0.7701,
      "sparse": false
    },
    {
      "continent": "Africa",
      "country": "ML",
      "risk_tier": 3,
      "similarity": 0.7626,
      "sparse": false
    },
    {
      "continent": "Africa",
      "country": "NE",
      "risk_tier": 3,
      "similarity": 0.7397,
      "sparse": false
    },
    {
      "continent": null,
      "country": "TG",
      "risk_tier": null,
      "similarity": 0.6595,
      "sparse": false
    }
  ],
  "query_meta": {
    "continent": "Africa",
    "country": "GA",
    "dtw_cohort": null,
    "evidence_count": 187,
    "feature_families_present": 3,
    "feature_families_total": 5,
    "risk_tier": 3,
    "sparse": false
  },
  "version": "v1"
}

Evidence grade distribution

A: 19B: 6C: 0F: 1

Grades are source rubric categories. They do not independently establish deliberate blocking.

Grading rubric
Source, dates and limitations

Source generated: Date unavailable. This is a source timestamp, not proof that every underlying observation is current.

Open the source response

Complete returned record
{
  "distribution": {
    "A": 19,
    "B": 6,
    "C": 0,
    "F": 1
  },
  "filters": {
    "country": "GA",
    "incident_type": null
  },
  "rules": {
    "A": "else",
    "B": "n_sources >= 1 AND avg_confidence >= 0.7",
    "C": "n_sources >= 2 AND n_domains >= 3",
    "F": "duration_hours >= 24 AND n_sources >= 2"
  },
  "total": 27,
  "ungraded": 1
}

Measured circumvention results

No sufficiently covered headline recommendation is available.

Required caveats, tool notes and complete results

Source generated: . This is a source timestamp, not proof that every underlying observation is current.

  • PROBE SUCCESS != REAL-USER SUCCESS. DPI vendors increasingly rate-limit real client traffic while letting OONI / Voidly synthetic measurement probes through. Success rates here are an UPPER BOUND on what a real user will see.
  • Recommendations can become stale within hours. Censorship adapts. If a try_first tool stops working, the next probe rotation (cron daily 06:00 UTC) will catch it but you will see it before we do.
  • 'Try first' is NOT 'safe'. It means 'highest measured success rate, highest probe confidence.' Operational security (unique device, throwaway account, no SIM, no DNS leak, etc.) is the USER's responsibility — none of that is captured here.
  • Domain-fronted tools (Snowflake, Lantern, Psiphon) are SYSTEMATICALLY UNDER-ESTIMATED. Bootstrap-domain probes do not measure the rotating tunnel endpoints those tools actually use.
  • Self-hosted WireGuard / OpenVPN on a private IP is INVISIBLE to OONI probes and is not represented here. If you have one, trust it over any commercial recommendation.
  • Tor rows roll up vanilla / obfs4 / Snowflake / Meek transports. Per-transport granularity needs raw OONI nettests, out of scope for v1.
  • DO NOT share this recommendation as a forum-shareable card without the caveat block. The do_not_share_card_without_caveats flag in the response is on by design.

Open the source response

Complete returned record
{
  "country_code": "GA",
  "do_not_share_card_without_caveats": true,
  "endpoints": {
    "info": "/v1/atlas/circumvention/info",
    "upstream_evasion_table": "/v1/atlas/evasion/GA"
  },
  "generated_at": "2026-10-22T06:00:14.907760+00:00",
  "honest_caveats": [
    "PROBE SUCCESS != REAL-USER SUCCESS. DPI vendors increasingly rate-limit real client traffic while letting OONI / Voidly synthetic measurement probes through. Success rates here are an UPPER BOUND on what a real user will see.",
    "Recommendations can become stale within hours. Censorship adapts. If a try_first tool stops working, the next probe rotation (cron daily 06:00 UTC) will catch it but you will see it before we do.",
    "'Try first' is NOT 'safe'. It means 'highest measured success rate, highest probe confidence.' Operational security (unique device, throwaway account, no SIM, no DNS leak, etc.) is the USER's responsibility — none of that is captured here.",
    "Domain-fronted tools (Snowflake, Lantern, Psiphon) are SYSTEMATICALLY UNDER-ESTIMATED. Bootstrap-domain probes do not measure the rotating tunnel endpoints those tools actually use.",
    "Self-hosted WireGuard / OpenVPN on a private IP is INVISIBLE to OONI probes and is not represented here. If you have one, trust it over any commercial recommendation.",
    "Tor rows roll up vanilla / obfs4 / Snowflake / Meek transports. Per-transport granularity needs raw OONI nettests, out of scope for v1.",
    "DO NOT share this recommendation as a forum-shareable card without the caveat block. The do_not_share_card_without_caveats flag in the response is on by design."
  ],
  "informational_disclaimer": "This endpoint is informational, not a safety guarantee. Do not share as a forum-shareable card without the caveat block.",
  "insufficient_coverage": true,
  "lookback_days": 30,
  "n_tools_measured": 0,
  "n_total_probes": 0,
  "note": "No circumvention-tool probe measurements found for GA in the last 30 days. This usually means OONI probe coverage is absent in GA, NOT that every tool works. We cannot recommend anything for a country we cannot measure.",
  "schema": "voidly-circumvention-recommendation/v1",
  "tiers": {
    "avoid": [],
    "fallback": [],
    "try_first": []
  },
  "tools_ranked": []
}

Editorial service list

Know the named targets.

Undated editorial context. Check current evidence before treating a service as blocked.

No editorial blocked-service list is available in this source branch.

Domain-check status and limits

Country guidance

Keep alternatives ready.

The original country recommendations are preserved below. They are undated guidance, not a guarantee of access or safety.

  • Use a VPN to route traffic through an alternate network where available.
  • Use encrypted DNS (DoH or DoT).
  • Use secure messaging with end-to-end encryption.

Questions, answered

Gabon, in context.

Is the internet censored in Gabon?

This dated index does not have a publishable score for this country. Missing measurement coverage is not evidence of unrestricted access.

Use the recent records and their original sources to investigate a particular restriction. Disruption alone does not establish intentional censorship.

Which websites and services are affected in Gabon?

There is no scored OONI editorial profile in this source branch. Use the dated incident evidence and domain checks for specific services.

Results can differ between networks, measurement times and targets. Country incident records and the country API preserve source details.

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 read those responses . Public GET reads request five-minute revalidation; response read time is not observation time. Model POST requests remain uncached. This page does not continuously refresh. Missing, stale and uncovered responses remain labeled.

Subscribe to source feeds
How can I check a specific domain in Gabon?

Direct domain-check output is temporarily withheld while source-safety review is in progress. The web checker, API, MCP and CLI do not currently provide a fresh check here.

Use dated country incident evidence to inspect reported domains, observation times and methods. Historical evidence is not a current availability result or a guarantee for every user.

Accessibility status and limits · MCP tool availability.

How do I cite this Gabon profile?

Use the canonical country URL, https://voidly.ai/ga, 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.

Open evidence

Keep the citation attached.

Country JSON
Download .txt
Voidly Research. (n.d.). Gabon Internet Censorship Profile. https://voidly.ai/ga (accessed 2026-10-22).

Citations use the public /ga 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.

Agent summary

Facts: Gabon: dated index score unavailable; unavailable measurements in that score window. The sample does not establish a domain or service block verdict.

As of score observation: Unavailable. Score snapshot fetched: 2026-10-22T17:26:59.481Z. Fetch time is not the underlying measurement time. OONI source last fetched: unavailable; this is a separate source fetch, not an observation time.

Sources: 2 distinct names (ioda, ooni) in 10 returned incident records, up to 10. Missing source lists: 0. This is not the score source count or independent corroboration.

Cite: Voidly Research. (n.d.). Gabon Internet Censorship Profile. https://voidly.ai/ga (accessed 2026-10-22).

Use this in your agent

Connect the read-only Atlas MCP service, then select and copy this request into your agent.

Atlas MCP setup · Agent summary JSON · Endpoint: https://atlas-mcp.voidly.ai/mcp