Off-Nadir Delta

Russian Strikes on Ukrainian Ports

Titles and summaries are AI-extracted from news reporting; every source is linked below. Event id 1315104223.

Where
Odesa, Ukraine, Izmail, Ukraine, Mykolaiv, UkraineA specific location in Odesa, Ukraine, Izmail, Ukraine, Mykolaiv, Ukraine, accurate to roughly 5000 m.46.484, 30.732
When
Occurrence date not stated by reporting
Sourcing
17 articlesverification: independently_confirmed
Satellite observability
observableOptical coverageSub-metre commercial imagery was recommended; Sentinel-2 is the closest we carry at 10 m, so small objects will not resolve.

What imagery could confirm

  • destroyed/damaged structures or vehicles ~10m at Odesa, Ukraine
  • destroyed/damaged structures or vehicles ~10m at Izmail, Ukraine
  • destroyed/damaged structures or vehicles ~10m at Mykolaiv, Ukraine

What remains unresolved

  • coordinate_not_search_ready
  • quality_not_passed
  • geo_not_ready
  • multi_target_unresolved

Sources

Related events

  • Russian missile strikes on Ukrainian portsGrouped into the same event cluster — a separate report of the same occurrence, not a separate event. · 2026-07-24
  • Russian attack on Odesa and ChornomorskGrouped into the same event cluster — a separate report of the same occurrence, not a separate event. · 2026-07-21
  • Russian missile strike on grain ship near OdesaGrouped into the same event cluster — a separate report of the same occurrence, not a separate event. · 2026-07-20
  • Russian Aggression on UkraineBoth name Russian forces (also reported as Russian army, Russian troops, Russian military). On this event the actor was read from its headline, not from a structured actor field — a weaker basis than a named actor on both sides. · 2026-08-30
  • Retaliatory Strikes on Ukraine Energy FacilitiesBoth name Russian forces (also reported as Russian army, Russian troops, Russian military). On this event the actor was read from its headline, not from a structured actor field — a weaker basis than a named actor on both sides. · 2026-08-30
  • Niger MutinyBoth name Russian forces (also reported as Russian army, Russian troops, Russian military). On this event the actor was read from its headline, not from a structured actor field — a weaker basis than a named actor on both sides. · 2026-08-29
  • Russian attacks on Ukrainian citiesBoth name Russian forces (also reported as Russian army, Russian troops, Russian military). On this event the actor was read from its headline, not from a structured actor field — a weaker basis than a named actor on both sides. · 2023-08-25
  • Russian strikes on Ukrainian portsHappened at this location 3 d after this event. Order in time only — it is not established as a consequence. · 2026-07-27
  • Russian Strikes on Ukrainian Military TargetsHappened at this location 1 d after this event. Order in time only — it is not established as a consequence. · 2026-07-25
  • Russian missile strike on Odesa and ChornomorskHappened at this location 3 d before this event. Order in time only — no causal link is claimed. · 2026-07-21

Reproduce over the API (free endpoint)

bash
curl "https://offnadir-delta.com/api/v1/events/1315104223/thread" \
  -H "Authorization: Bearer ond_YOUR_API_KEY"

For situational awareness only — not for tracking or targeting individuals. Every claim above links to its reporting; satellite fields are the same values the API serves.