voidly
Data

Incident record · Ukraine

Internet connectivity disruption in Ukraine

Type
disruption
Status
active
Severity
critical

Source summary

IODA detected significant connectivity drop in Ukraine. 6 critical alerts recorded.

Open incident JSON
Reported anomaly rate
23.3%

Source-defined signal; not a universal test-failure percentage.

Source measurement count
6

The record’s count can represent aggregate inputs or alerts.

Incident confidence
70%

A source score, not certainty of intentional censorship.

Linked evidence has its own count and confidence fields. These quantities are not interchangeable.

Follow the evidence

6 linked records.

Inspect the observation, the upstream claim and why it was linked.

Linked observation dates

6 dated · 0 without a verified timezone
IODA6 linked records
Jul 2, 2026 · 17:30 UTCJul 2, 2026 · 23:10 UTC

Each point is a linked record. Horizontal position shows observation time; stacking separates nearby points. The full records below provide the values. This is not a measured outage-duration chart.

Upstream claims are attributed to their source. Multiple records or source names do not by themselves establish independent corroboration.

IODA6 records · open evidence

outage · critical

ioda:alert:ping-slash24:region:4361:1783033800

IODA detected critical level outage for Ternopil'

Upstream claim · IODA
Signal value
0.219745
Signal baseline
314
Evidence confidence
65%
Link confidence
80%

Why it is linked: Same country and date, critical level IODA alert

Retrieved
2026-07-03 00:00:03.264300 · timezone unspecified
Open upstream source
Complete evidence record
{
  "asn": null,
  "blockingMethod": null,
  "confidence": 0.65,
  "continent": "Europe",
  "countryCode": "UA",
  "domain": null,
  "domainCategory": null,
  "id": 195806506,
  "kind": "alert",
  "linkConfidence": 0.8,
  "linkReason": "Same country and date, critical level IODA alert",
  "observedAt": "2026-07-02T23:10:00Z",
  "probeNodeId": null,
  "regionCode": "4361",
  "retrievedAt": "2026-07-03T00:00:03.264300",
  "riskTier": 3,
  "signalBaseline": 314,
  "signalLevel": "critical",
  "signalType": "outage",
  "signalValue": 0.2197452229299363,
  "source": "ioda",
  "sourceRef": "ioda:alert:ping-slash24:region:4361:1783033800",
  "sourceUrl": "https://ioda.inetintel.cc.gatech.edu/country/UA",
  "unSubregion": "Eastern Europe",
  "upstreamCause": null,
  "upstreamClaim": "IODA detected critical level outage for Ternopil'",
  "upstreamSeverity": "critical"
}

outage · critical

ioda:alert:ping-slash24:region:4354:1783033200

IODA detected critical level outage for Mykolayiv

Upstream claim · IODA
Signal value
0.24
Signal baseline
350
Evidence confidence
65%
Link confidence
80%

Why it is linked: Same country and date, critical level IODA alert

Retrieved
2026-07-03 00:00:03.264300 · timezone unspecified
Open upstream source
Complete evidence record
{
  "asn": null,
  "blockingMethod": null,
  "confidence": 0.65,
  "continent": "Europe",
  "countryCode": "UA",
  "domain": null,
  "domainCategory": null,
  "id": 195806505,
  "kind": "alert",
  "linkConfidence": 0.8,
  "linkReason": "Same country and date, critical level IODA alert",
  "observedAt": "2026-07-02T23:00:00Z",
  "probeNodeId": null,
  "regionCode": "4354",
  "retrievedAt": "2026-07-03T00:00:03.264300",
  "riskTier": 3,
  "signalBaseline": 350,
  "signalLevel": "critical",
  "signalType": "outage",
  "signalValue": 0.24,
  "source": "ioda",
  "sourceRef": "ioda:alert:ping-slash24:region:4354:1783033200",
  "sourceUrl": "https://ioda.inetintel.cc.gatech.edu/country/UA",
  "unSubregion": "Eastern Europe",
  "upstreamCause": null,
  "upstreamClaim": "IODA detected critical level outage for Mykolayiv",
  "upstreamSeverity": "critical"
}

outage · critical

ioda:alert:ping-slash24:region:4379:1783030200

IODA detected critical level outage for Sevastopol

Upstream claim · IODA
Signal value
0.202765
Signal baseline
651
Evidence confidence
65%
Link confidence
80%

Why it is linked: Same country and date, critical level IODA alert

Retrieved
2026-07-03 00:00:03.264300 · timezone unspecified
Open upstream source
Complete evidence record
{
  "asn": null,
  "blockingMethod": null,
  "confidence": 0.65,
  "continent": "Europe",
  "countryCode": "UA",
  "domain": null,
  "domainCategory": null,
  "id": 195806504,
  "kind": "alert",
  "linkConfidence": 0.8,
  "linkReason": "Same country and date, critical level IODA alert",
  "observedAt": "2026-07-02T22:10:00Z",
  "probeNodeId": null,
  "regionCode": "4379",
  "retrievedAt": "2026-07-03T00:00:03.264300",
  "riskTier": 3,
  "signalBaseline": 651,
  "signalLevel": "critical",
  "signalType": "outage",
  "signalValue": 0.20276497695852536,
  "source": "ioda",
  "sourceRef": "ioda:alert:ping-slash24:region:4379:1783030200",
  "sourceUrl": "https://ioda.inetintel.cc.gatech.edu/country/UA",
  "unSubregion": "Eastern Europe",
  "upstreamCause": null,
  "upstreamClaim": "IODA detected critical level outage for Sevastopol",
  "upstreamSeverity": "critical"
}

outage · critical

ioda:alert:ping-slash24:region:4373:1783026600

IODA detected critical level outage for Kharkiv

Upstream claim · IODA
Signal value
0.241135
Signal baseline
1,410
Evidence confidence
65%
Link confidence
80%

Why it is linked: Same country and date, critical level IODA alert

Retrieved
2026-07-03 00:00:03.264300 · timezone unspecified
Open upstream source
Complete evidence record
{
  "asn": null,
  "blockingMethod": null,
  "confidence": 0.65,
  "continent": "Europe",
  "countryCode": "UA",
  "domain": null,
  "domainCategory": null,
  "id": 195806503,
  "kind": "alert",
  "linkConfidence": 0.8,
  "linkReason": "Same country and date, critical level IODA alert",
  "observedAt": "2026-07-02T21:10:00Z",
  "probeNodeId": null,
  "regionCode": "4373",
  "retrievedAt": "2026-07-03T00:00:03.264300",
  "riskTier": 3,
  "signalBaseline": 1410,
  "signalLevel": "critical",
  "signalType": "outage",
  "signalValue": 0.24113475177304963,
  "source": "ioda",
  "sourceRef": "ioda:alert:ping-slash24:region:4373:1783026600",
  "sourceUrl": "https://ioda.inetintel.cc.gatech.edu/country/UA",
  "unSubregion": "Eastern Europe",
  "upstreamCause": null,
  "upstreamClaim": "IODA detected critical level outage for Kharkiv",
  "upstreamSeverity": "critical"
}

outage · critical

ioda:alert:ping-slash24:region:4371:1783024800

IODA detected critical level outage for Dnipropetrovs'k

Upstream claim · IODA
Signal value
0.261861
Signal baseline
1,623
Evidence confidence
65%
Link confidence
80%

Why it is linked: Same country and date, critical level IODA alert

Retrieved
2026-07-03 00:00:03.264300 · timezone unspecified
Open upstream source
Complete evidence record
{
  "asn": null,
  "blockingMethod": null,
  "confidence": 0.65,
  "continent": "Europe",
  "countryCode": "UA",
  "domain": null,
  "domainCategory": null,
  "id": 195806502,
  "kind": "alert",
  "linkConfidence": 0.8,
  "linkReason": "Same country and date, critical level IODA alert",
  "observedAt": "2026-07-02T20:40:00Z",
  "probeNodeId": null,
  "regionCode": "4371",
  "retrievedAt": "2026-07-03T00:00:03.264300",
  "riskTier": 3,
  "signalBaseline": 1623,
  "signalLevel": "critical",
  "signalType": "outage",
  "signalValue": 0.2618607516943931,
  "source": "ioda",
  "sourceRef": "ioda:alert:ping-slash24:region:4371:1783024800",
  "sourceUrl": "https://ioda.inetintel.cc.gatech.edu/country/UA",
  "unSubregion": "Eastern Europe",
  "upstreamCause": null,
  "upstreamClaim": "IODA detected critical level outage for Dnipropetrovs'k",
  "upstreamSeverity": "critical"
}

outage · critical

ioda:alert:ping-slash24:region:4356:1783013400

IODA detected critical level outage for Rivne

Upstream claim · IODA
Signal value
0.232877
Signal baseline
292
Evidence confidence
65%
Link confidence
80%

Why it is linked: Same country and date, critical level IODA alert

Retrieved
2026-07-03 00:00:03.264300 · timezone unspecified
Open upstream source
Complete evidence record
{
  "asn": null,
  "blockingMethod": null,
  "confidence": 0.65,
  "continent": "Europe",
  "countryCode": "UA",
  "domain": null,
  "domainCategory": null,
  "id": 195806494,
  "kind": "alert",
  "linkConfidence": 0.8,
  "linkReason": "Same country and date, critical level IODA alert",
  "observedAt": "2026-07-02T17:30:00Z",
  "probeNodeId": null,
  "regionCode": "4356",
  "retrievedAt": "2026-07-03T00:00:03.264300",
  "riskTier": 3,
  "signalBaseline": 292,
  "signalLevel": "critical",
  "signalType": "outage",
  "signalValue": 0.2328767123287671,
  "source": "ioda",
  "sourceRef": "ioda:alert:ping-slash24:region:4356:1783013400",
  "sourceUrl": "https://ioda.inetintel.cc.gatech.edu/country/UA",
  "unSubregion": "Eastern Europe",
  "upstreamCause": null,
  "upstreamClaim": "IODA detected critical level outage for Rivne",
  "upstreamSeverity": "critical"
}
Source-reported corroboration

The source’s corroboration assessment is separate from incident confidence and evidence-link confidence. Inspect its source list, count and description.

{
  "description": "Single source: ioda",
  "evidenceCount": 6,
  "level": "low",
  "score": 0.6,
  "sourceCount": 1,
  "sources": [
    "ioda"
  ]
}

Declared incident sources: IODA.

This record does not list two distinct sources. Treat it as a single-source or uncorroborated record.

Scope and attribution

What the record names.

Methodology

Affected services

No services named.

Incident mechanism

Infrastructure outage

Individual evidence may carry more specific methods. Those do not automatically describe the entire incident.

Affected domains · 0

Domains named by the source record. Each link opens country-specific OONI measurements; a named domain is not a blanket national-block verdict.

No domains named.

Networks and evidence attribution

ASNs named by this source record: None listed.

This aggregate describes fields literally present in linked evidence. It does not identify who caused an event or prove intent.

{
  "asns_attributed": 0,
  "domains_attributed": 0,
  "methods": [
    {
      "evidence_count": 6,
      "method": "outage"
    }
  ],
  "note": "Aggregated from this incident's linked evidence rows — only domains, ASNs, and blocking methods the evidence literally records are shown, with the per-item evidence count. No per-domain/per-ASN attribution is present in the linked evidence for this incident (e.g. country/ASN-level outage signals).",
  "sources": [
    "ioda"
  ],
  "top_asns": [],
  "top_domains": []
}
What this record cannot establish

Measurements alone do not attribute an event to a government, ISP or another actor, and do not establish intent. An outage or anomalous result can have several explanations.

The country label is an aggregation scope. It is not a census of every network, city or service. Regional or ASN fields belong to their individual source evidence and should not be expanded into a national claim.

The source observation window and evidence timestamps do not prove an exact start and stop of blocking.

Signal definitions, baseline rates and model versions depend on the source. This record does not establish a common baseline or calibrated certainty. Use the source’s specific signal definition and evaluation before interpreting a score.

Inspect measurement coverage

Cite this incident

Take the record
with you.

Use the permanent published URL.
The original source title is preserved.

The record over time.

Created
2026-07-03 00:00:05.942255 · timezone unspecified
Last updated
2026-07-03 00:00:05.942255 · timezone unspecified
Revision
1
Revision history and original fields

Revision-history array unavailable.

Canonical ID: UA-2026-0090. Source ID: UA-2026-0090. Hash ID: 0598fa3613c6.

Additional source duration field: 5.6667 hours. It is retained separately from the minutes field and does not establish a verified event duration.

Complete source JSON
{
  "affectedAsns": [],
  "affectedDomains": [],
  "affectedServices": [],
  "anomalyRate": 0.23306373594744526,
  "attribution": {
    "asns_attributed": 0,
    "domains_attributed": 0,
    "methods": [
      {
        "evidence_count": 6,
        "method": "outage"
      }
    ],
    "note": "Aggregated from this incident's linked evidence rows — only domains, ASNs, and blocking methods the evidence literally records are shown, with the per-item evidence count. No per-domain/per-ASN attribution is present in the linked evidence for this incident (e.g. country/ASN-level outage signals).",
    "sources": [
      "ioda"
    ],
    "top_asns": [],
    "top_domains": []
  },
  "confidence": 0.7,
  "corroboration": {
    "description": "Single source: ioda",
    "evidenceCount": 6,
    "level": "low",
    "score": 0.6,
    "sourceCount": 1,
    "sources": [
      "ioda"
    ]
  },
  "country": "UA",
  "countryName": "Ukraine",
  "createdAt": "2026-07-03T00:00:05.942255",
  "description": "IODA detected significant connectivity drop in Ukraine. 6 critical alerts recorded.",
  "duration": 340,
  "durationHours": 5.6667,
  "endTime": "2026-07-02T23:10:00Z",
  "evidence": [
    {
      "asn": null,
      "blockingMethod": null,
      "confidence": 0.65,
      "continent": "Europe",
      "countryCode": "UA",
      "domain": null,
      "domainCategory": null,
      "id": 195806506,
      "kind": "alert",
      "linkConfidence": 0.8,
      "linkReason": "Same country and date, critical level IODA alert",
      "observedAt": "2026-07-02T23:10:00Z",
      "probeNodeId": null,
      "regionCode": "4361",
      "retrievedAt": "2026-07-03T00:00:03.264300",
      "riskTier": 3,
      "signalBaseline": 314,
      "signalLevel": "critical",
      "signalType": "outage",
      "signalValue": 0.2197452229299363,
      "source": "ioda",
      "sourceRef": "ioda:alert:ping-slash24:region:4361:1783033800",
      "sourceUrl": "https://ioda.inetintel.cc.gatech.edu/country/UA",
      "unSubregion": "Eastern Europe",
      "upstreamCause": null,
      "upstreamClaim": "IODA detected critical level outage for Ternopil'",
      "upstreamSeverity": "critical"
    },
    {
      "asn": null,
      "blockingMethod": null,
      "confidence": 0.65,
      "continent": "Europe",
      "countryCode": "UA",
      "domain": null,
      "domainCategory": null,
      "id": 195806505,
      "kind": "alert",
      "linkConfidence": 0.8,
      "linkReason": "Same country and date, critical level IODA alert",
      "observedAt": "2026-07-02T23:00:00Z",
      "probeNodeId": null,
      "regionCode": "4354",
      "retrievedAt": "2026-07-03T00:00:03.264300",
      "riskTier": 3,
      "signalBaseline": 350,
      "signalLevel": "critical",
      "signalType": "outage",
      "signalValue": 0.24,
      "source": "ioda",
      "sourceRef": "ioda:alert:ping-slash24:region:4354:1783033200",
      "sourceUrl": "https://ioda.inetintel.cc.gatech.edu/country/UA",
      "unSubregion": "Eastern Europe",
      "upstreamCause": null,
      "upstreamClaim": "IODA detected critical level outage for Mykolayiv",
      "upstreamSeverity": "critical"
    },
    {
      "asn": null,
      "blockingMethod": null,
      "confidence": 0.65,
      "continent": "Europe",
      "countryCode": "UA",
      "domain": null,
      "domainCategory": null,
      "id": 195806504,
      "kind": "alert",
      "linkConfidence": 0.8,
      "linkReason": "Same country and date, critical level IODA alert",
      "observedAt": "2026-07-02T22:10:00Z",
      "probeNodeId": null,
      "regionCode": "4379",
      "retrievedAt": "2026-07-03T00:00:03.264300",
      "riskTier": 3,
      "signalBaseline": 651,
      "signalLevel": "critical",
      "signalType": "outage",
      "signalValue": 0.20276497695852536,
      "source": "ioda",
      "sourceRef": "ioda:alert:ping-slash24:region:4379:1783030200",
      "sourceUrl": "https://ioda.inetintel.cc.gatech.edu/country/UA",
      "unSubregion": "Eastern Europe",
      "upstreamCause": null,
      "upstreamClaim": "IODA detected critical level outage for Sevastopol",
      "upstreamSeverity": "critical"
    },
    {
      "asn": null,
      "blockingMethod": null,
      "confidence": 0.65,
      "continent": "Europe",
      "countryCode": "UA",
      "domain": null,
      "domainCategory": null,
      "id": 195806503,
      "kind": "alert",
      "linkConfidence": 0.8,
      "linkReason": "Same country and date, critical level IODA alert",
      "observedAt": "2026-07-02T21:10:00Z",
      "probeNodeId": null,
      "regionCode": "4373",
      "retrievedAt": "2026-07-03T00:00:03.264300",
      "riskTier": 3,
      "signalBaseline": 1410,
      "signalLevel": "critical",
      "signalType": "outage",
      "signalValue": 0.24113475177304963,
      "source": "ioda",
      "sourceRef": "ioda:alert:ping-slash24:region:4373:1783026600",
      "sourceUrl": "https://ioda.inetintel.cc.gatech.edu/country/UA",
      "unSubregion": "Eastern Europe",
      "upstreamCause": null,
      "upstreamClaim": "IODA detected critical level outage for Kharkiv",
      "upstreamSeverity": "critical"
    },
    {
      "asn": null,
      "blockingMethod": null,
      "confidence": 0.65,
      "continent": "Europe",
      "countryCode": "UA",
      "domain": null,
      "domainCategory": null,
      "id": 195806502,
      "kind": "alert",
      "linkConfidence": 0.8,
      "linkReason": "Same country and date, critical level IODA alert",
      "observedAt": "2026-07-02T20:40:00Z",
      "probeNodeId": null,
      "regionCode": "4371",
      "retrievedAt": "2026-07-03T00:00:03.264300",
      "riskTier": 3,
      "signalBaseline": 1623,
      "signalLevel": "critical",
      "signalType": "outage",
      "signalValue": 0.2618607516943931,
      "source": "ioda",
      "sourceRef": "ioda:alert:ping-slash24:region:4371:1783024800",
      "sourceUrl": "https://ioda.inetintel.cc.gatech.edu/country/UA",
      "unSubregion": "Eastern Europe",
      "upstreamCause": null,
      "upstreamClaim": "IODA detected critical level outage for Dnipropetrovs'k",
      "upstreamSeverity": "critical"
    },
    {
      "asn": null,
      "blockingMethod": null,
      "confidence": 0.65,
      "continent": "Europe",
      "countryCode": "UA",
      "domain": null,
      "domainCategory": null,
      "id": 195806494,
      "kind": "alert",
      "linkConfidence": 0.8,
      "linkReason": "Same country and date, critical level IODA alert",
      "observedAt": "2026-07-02T17:30:00Z",
      "probeNodeId": null,
      "regionCode": "4356",
      "retrievedAt": "2026-07-03T00:00:03.264300",
      "riskTier": 3,
      "signalBaseline": 292,
      "signalLevel": "critical",
      "signalType": "outage",
      "signalValue": 0.2328767123287671,
      "source": "ioda",
      "sourceRef": "ioda:alert:ping-slash24:region:4356:1783013400",
      "sourceUrl": "https://ioda.inetintel.cc.gatech.edu/country/UA",
      "unSubregion": "Eastern Europe",
      "upstreamCause": null,
      "upstreamClaim": "IODA detected critical level outage for Rivne",
      "upstreamSeverity": "critical"
    }
  ],
  "evidenceCount": 6,
  "evidenceSourceBreakdown": {
    "ioda": 6
  },
  "evidenceSpan": {
    "earliest": "2026-07-02T17:30:00Z",
    "latest": "2026-07-02T23:10:00Z"
  },
  "flag": "🇺🇦",
  "generated_at_utc": "2026-09-20T09:06:04.012112Z",
  "hashId": "0598fa3613c6",
  "id": "UA-2026-0090",
  "incidentType": "disruption",
  "measurementCount": 6,
  "mechanism": "Infrastructure outage",
  "readableId": "UA-2026-0090",
  "reportUrl": "https://api.voidly.ai/data/incidents/0598fa3613c6/report?format=markdown",
  "revision": 1,
  "severity": "critical",
  "severityGrade": "A",
  "sources": [
    "ioda"
  ],
  "startTime": "2026-07-02T17:30:00Z",
  "status": "active",
  "title": "Internet connectivity disruption in Ukraine",
  "updatedAt": "2026-07-03T00:00:05.942255"
}
All Ukraine incidents

Related records are unavailable for this source check.

Related records come from up to 100 recent records in the same country. They do not establish a causal connection.