map.flightsthe story

Episode 1 of 23August–September 2026

Antennas on other people’s roofs

On 7 September, 45 new stations joined in a single day. A network that did not exist in July nearly doubled overnight, and on the evening of 28 September it was sending us more than twelve million aircraft positions an hour.

Every ring is a station of the network, coarsened to one degree. The faint grid shows where airports are, so the continents draw themselves.

A box on the balcony

Every airliner tells the world twice a second where it is, how high and how fast, plus its callsign and a code unique to the airframe. The signal is called ADS-B, it goes out on 1090 MHz, and since 2020 airliners in Europe and the United States have to carry it. It is not encrypted and nobody needs permission to listen. A receiver the size of a USB stick with an antenna on the balcony picks it up.

What it hears is decided by the curve of the Earth. Radio travels in straight lines, so an aircraft cruising at ten kilometres is visible from roughly four hundred kilometres away, while one circling just above an airfield disappears behind the horizon after a few dozen. A hill, a block of flats or a chimney cuts a slice out of the view, which is why every station’s reach is a lopsided shape rather than a circle.

So map.flights stands on people who run such a box at home and send the data to us too. Someone building a first station has no monitor or keyboard to hand: they flash the card, plug the box in and scan a QR code with their phone. The station opens its own Wi-Fi, the owner taps the antenna position on a map and sees what it receives within seconds, without an account.

When something is wrong, the station says so itself: a weak power supply, a receiver another program has already grabbed. The profile is public without the address. Only a coarse map cell and the country leave the building.

Overnight

Until early September the network grew by a few stations a day. Then, between 6 and 7 September, the count jumped from 66 to 111.

On 28 September there were 170 stations in 24 countries on six continents. A typical one hears aircraft out to about 370 kilometres, which is close to what the curve of the Earth allows.

In the United States some stations listen on a second frequency too. Small aircraft flying low there may send their position on 978 MHz instead of 1090, and an owner who adds a second receiver sees on the profile how many of them it caught. We count those separately, because a zero on the profile has to mean that we looked and found none, not that we never looked.

050100150200 66 › 111 · 7 Sep 30 Aug14 Sep28 Sep 30 Aug: 3031 Aug: 351 Sep: 402 Sep: 443 Sep: 484 Sep: 495 Sep: 526 Sep: 667 Sep: 1118 Sep: 1159 Sep: 11610 Sep: 12311 Sep: 12612 Sep: 13413 Sep: 13714 Sep: 14215 Sep: 14316 Sep: 14617 Sep: 14818 Sep: 15019 Sep: 15120 Sep: 15221 Sep: 15322 Sep: 15623 Sep: 15824 Sep: 16025 Sep: 16426 Sep: 16427 Sep: 16728 Sep: 170
Show the numbers as a table
DayStations
30 Aug30
31 Aug35
1 Sep40
2 Sep44
3 Sep48
4 Sep49
5 Sep52
6 Sep66
7 Sep111
8 Sep115
9 Sep116
10 Sep123
11 Sep126
12 Sep134
13 Sep137
14 Sep142
15 Sep143
16 Sep146
17 Sep148
18 Sep150
19 Sep151
20 Sep152
21 Sep153
22 Sep156
23 Sep158
24 Sep160
25 Sep164
26 Sep164
27 Sep167
28 Sep170
Stations in the network per day, 30 August to 28 September 2026.

More receivers than the leaderboard shows

Anyone who ticks map.flights in adsb.im starts sending data straight away, and many never get round to registering. Those receivers have no name and no profile, and they stay out of the leaderboard. On the evening of 28 September, 239 of them were connected at one moment, while 147 registered stations were connected the same way at that moment.

Plenty of stations feed several networks at once, and that is fine by us. The data belong to whoever receives them, and one antenna can help as many maps as its owner likes.

An ordinary station contributes a few hundred thousand positions a day, the busiest one almost nine million. In bytes it is modest: typically tens of megabytes a day, just over a gigabyte for the busiest stations in crowded airspace.

Even an anonymous receiver gets a place on the map of the network if it takes part in computing the positions of silent aircraft. It is drawn in a paler colour, only to the nearest 25-kilometre cell, and we never credit it with a range or a score, because we have never measured it.

A record that wasn’t

In September one station near Prague suddenly reached 822 kilometres. It had not grown a better antenna. It had heard an aircraft whose satellite navigation was being jammed, and the aircraft was broadcasting a position far away over Ukraine.

The aircraft gave itself away, though: it signalled that it didn’t trust that position itself. Since then a position the aircraft itself doesn’t trust no longer counts towards a station’s range. Every position still counts towards how many aircraft a station heard. Hearing it was real; only the distance was not.

More than half of the positions from our own network come from people we don’t even know by name.