FLASHPOINTMAP
LIVEupdated 2026-11-06 13:50 UTC

How the levels work

Every 5 minutes the map counts what can be seen over 15 hotspots and compares it with a normal day. Nothing here is secret: it is the same public data anyone can look up, read together.

The signals

SignalWhy it matters
Tanker aircraftAir-to-air refuelling stretches the range of fighters and bombers; tanker surges have preceded large air operations.
Airborne radar (AWACS)Airborne early-warning aircraft run the air picture during operations and air defence alerts.
Surveillance aircraftReconnaissance and signals-intelligence aircraft (RC-135, P-8, RQ-4) watch an area before and during a crisis.
Military airliftHeavy transports (C-17, A400M) move troops, munitions and air defence into a region.
All military aircraftEvery aircraft flagged military that broadcasts its position inside the region.
Civil air trafficAirlines reroute and airspace closes before and during strikes, so the sky empties.
GPS interferenceShare of aircraft reporting poor position accuracy, a sign of GPS jamming or spoofing.
Conflict news eventsAssaults, fighting and mass violence located in the region by the GDELT news monitor.
24-hour buildupHours flown by tanker, radar, surveillance and transport aircraft over the past 24 hours. Before both strikes the map was tested on, this was the signal that rose first.

Aircraft come from adsb.lol, a community network of receivers that pick up the position broadcasts aircraft send. Military aircraft are recognised by the network's military flag and sorted into roles by their type code. Civil traffic and GPS quality are measured inside fixed circles over each region. GPS interference follows the method of gpsjam.org: the share of aircraft whose reported position accuracy (NIC) is poor. Conflict events come from GDELT, which codes news reports from around the world every 15 minutes.

From signals to a level

Each signal is compared with the same time of day over the past 7 days, so a busy morning is not mistaken for a surge. The distance from normal is measured in standard deviations, with a floor so that one extra tanker over an empty sky does not count as a huge jump. Signals that are above normal add up, each capped, into a score:

LevelScoreMeaning
1 Normalbelow 3Activity looks like a normal day for this time.
2 Watch3 to 6One or two signals are above their normal range.
3 Unusual6 to 10Several signals are well above normal at once.
4 High10 to 15Strongly unusual activity across several signals.
5 Extreme15 or moreThe most unusual activity this map measures.

A level rises when two rounds in a row agree and only drops after 30 minutes below, so a single odd reading does not flip the map. Two facts set a floor on their own: a sky that has emptied (civil traffic at most a fifth of normal for a full hour) is at least High, and together with a surge in conflict news it is Extreme. GPS interference only counts when at least 15 civil aircraft are in view, because a few receivers are not a sample.

The comparison is always with the past week. A war that goes on for weeks slowly becomes the new normal for the score; the level then tracks change, such as escalation, not the war itself. Prediction market odds from Polymarket are shown next to a region for comparison but never enter the score.

Tested on past strikes

Before launch the same code was run on the full archive of adsb.lol and GDELT around two known events: the Israeli strikes on Iran that began around 23:30 UTC on 12 June 2025, and the US and Israeli strikes on Iran that began around 06:15 UTC on 28 February 2026. Each region was scored every 5 minutes as if the map had been live.

EventRegionBefore the first strikeAfter
June 2025Iran and the GulfUnusual from 17 hours before, High from 8 hours beforeHigh again within 2 hours
June 2025Israel, Lebanon and SyriaUnusual at moments, no steady riseUnusual
February 2026Iran and the GulfUnusual at moments, no steady riseHigh after 2 hours, Extreme after 5 hours, for three days
February 2026Israel, Lebanon and SyriaUnusual from 32 hours before, High from 26 hours beforeHigh within 1 hour

The signal that rose first both times was the 24-hour buildup of tanker, radar and surveillance flights. In a quiet week (29 October to 4 November 2026) the same code never showed High in any of the 15 regions, and showed Unusual 33 times, 13 of them over Ukraine, where the war goes on.

Two events are not proof. The map is a reason to look closer, not a forecast: it caught one region of each strike in advance, and missed the other.

What it cannot see

Sources and licences