[ad_1]
Flight monitoring information is an necessary instrument in open supply analysis, however with 100,000 day by day flights, it may be tough to contextualise what a selected plane’s actions point out.
Bellingcat has developed a instrument known as Turnstone to make it simpler to visualise historic developments in flight information and spot uncommon patterns. It additionally permits customers to filter by parameters reminiscent of plane sort or a geographic area of curiosity.
This instrument primarily makes use of Automated Dependent Surveillance–Broadcast (ADS-B) information, the expertise that allows open supply investigators and fanatics to trace flights.
Most plane are outfitted with transmitters that broadcast ADS-B information to adjust to world aviation rules, although rules range by jurisdiction, and army plane may not at all times transmit. ADS-B information contains details about an plane’s identification and sort, in addition to its exact place, velocity and altitude.
Widespread flight-tracking web sites reminiscent of Flightradar24 and ADS-B Alternate usually show historic information for a selected time or plane. Nonetheless, Turnstone aggregates ADS-B information for a number of plane over time, and permits customers to seek for flights throughout two areas of curiosity without delay. These options present further context for open supply investigators to raised perceive flight behaviour.
Watch the video for an illustration of how the instrument works, utilizing the instance of Black Hawk helicopter patrols close to one of many borders between the US and Canada:
You may view Turnstone’s supply code and details about internet hosting it your self on Bellingcat’s GitHub.
We even have a web-based occasion of the instrument that journalists and teachers can entry. Attributable to information internet hosting and processing prices, we are able to solely grant entry on a selective foundation. If you want to use, please fill in this type. Precedence will probably be given to researchers conducting open supply investigations aligned with Bellingcat’s objectives.
Learn on for extra examples of how Turnstone can be utilized for investigations, in addition to some limitations of the instrument.
Recognizing Unusually Excessive US Tanker Exercise Earlier than Iran Strikes
The US and Israel launched joint air strikes throughout Iran on Feb. 28, 2026, reportedly killing greater than 1,000 individuals, together with members of the Iranian management, in 5 days.
This marked a dramatic escalation for the reason that US and Israel bombed three Iranian nuclear websites in June 2025.
Flight information earlier than each the June 2025 and February 2026 strikes confirmed numerous American aerial tankers leaving the US and crossing the Atlantic in the direction of Iran. Aerial tankers such because the KC-135 and KC-46A can refuel army plane in-flight, making them important for many long-range fight missions.
The 9 KC-46As that went to Ben Gurion.
All got here direct from the japanese U.S. pic.twitter.com/izANyrqi4Q
— Evergreen Intel (@vcdgf555) February 27, 2026
With Turnstone, it’s potential to interrogate the baseline degree of motion and see how uncommon this exercise is.
To do that, three filters are set on the search: a geographic area of curiosity, set to the North Atlantic, a filter on the plane sort, to look just for tankers, and a filter on the plane heading, to look just for eastbound site visitors.
[Note: For the aircraft category designations, Bellingcat used a custom-prompted large language model (LLM), Claude Sonnet 4.0, to assign a category label using aircraft type code data. There may be some inaccuracies in the classifications, as LLMs are prone to hallucinations. We discuss this further in the “Limitations of the Data” section of this piece.]
This search finds over 40,000 plane areas that match these filter queries. Nonetheless, a have a look at the abstract desk reveals that this information contains non-American tankers as properly.
We will filter this information to incorporate solely plane related to the US by typing “United States” into the search field within the desk. Be aware that possession information just isn’t one hundred pc correct – it could be outdated, particularly for privately owned plane, and new plane may not have any information in any respect. Nonetheless, particularly when evaluating developments over time or trying to find analysis leads, this information can nonetheless be helpful.
The graph of matching detections over time now reveals that whereas there’s a giant baseline degree of transatlantic motion for American tankers, there was a notably increased variety of American tankers heading eastward from the US throughout the North Atlantic detected within the week of June 15, 2025, in addition to within the final two weeks of February 2026.
Every week after the elevated eastbound site visitors in June 2025, early within the morning on June 22, the US struck a number of nuclear websites in Iran. And on Feb. 28, 2026, the US and Israel launched over 900 strikes in opposition to Iran.
Altering the search question to search for westbound tankers as a substitute of eastbound tankers, we are able to additionally see a larger-than-normal variety of American tankers heading within the course of the US through the week of July 13, 2025, bookending the summer season airstrikes in Iran. No such return motion is but seen following the latest strikes.
Discovering Deportation Flights to Guantanamo Bay
Turnstone additionally means that you can seek for plane detected throughout two completely different geographic areas of curiosity (ROIs).
Shortly after US President Donald Trump introduced the opening of a migrant detention centre at Guantanamo Bay in Cuba on the finish of January 2025, the US army reportedly flew about 100 immigrants from El Paso, Texas, to the US naval base to await deportation. By deciding on the areas round each Guantanamo Bay and El Paso, we are able to discover flights between these cities that broadcast ADS-B information.
When two ROIs are chosen, you can too enter the utmost time distinction between an plane’s presence within the two areas.
Within the instance beneath, we’ve entered 36,000 seconds (10 hours), that means that the plane should have crossed by way of each areas inside 10 hours of one another. We have now additionally set the utmost altitude to fifteen,000 ft (4.57km) to search for planes touchdown and taking off. This restrict is ready comparatively excessive as there aren’t any ADS-B receivers at Guantanamo Bay, and solely the preliminary strategy is captured.
After 5 months with no tracked flights between the 2 areas, this search reveals an uptick in flights within the few months from February 2025.
Outcomes for this search question from Jan. 26, 2026, embody a number of passenger plane operated by corporations identified to run deportation flights from the US, reminiscent of Omni Air Worldwide and World Crossing Airways.
Mapping US Customs and Border Patrol Plane
Turnstone additionally helps importing a listing of Worldwide Civil Aviation Group (ICAO) addresses, informally known as plane “hex codes”, that are distinctive identifiers assigned to plane by ICAO member states.
For instance, to discover information associated to Division of Homeland Safety (DHS) exercise and search for patterns associated to the US immigration enforcement and border safety operations, we are able to copy and paste the hex codes from a listing of US Customs and Border Patrol (CBP) plane (used throughout the DHS) right into a textual content file, and add that file. Now, we are able to search amongst these plane with any of the identical filters demonstrated within the earlier case research. Alternatively, we are able to additionally deselect all the filters to trace the newest exercise by these plane.
Let’s attempt that with the CBP listing, this time with a really giant variety of outcomes chosen: 500,000. Be aware that growing the variety of outcomes will increase the search time and requires extra browser reminiscence.
When many factors are displayed, the map is simplified, and hover options are disabled.
By the California-Mexico border, Eurocopter AS350 (sort “AS50”) could be seen on frequent patrol missions over the land border. Over the Pacific Ocean, Black Hawk helicopters (“H60”) could be seen patrolling the worldwide waters boundary off the Mexican coast, whereas CBP Sprint-8s (“DH8B” and “DH8C”) journey farther offshore.
In distinction, by the Minnesota-Canada border, CBP makes extra lively use of considered one of its MQ-9 Reaper drones, as seen from the prevalence of crimson dots that correspond to “Q9”, the sort code of those drones, within the outcomes map.
Let’s take a more in-depth have a look at these drones by filtering the outcomes with the textual content “Q9”. Now the displayed plane solely embody MQ-9 Reaper drones.
Now we are able to take a more in-depth have a look at the patterns of drones, particularly among the many search outcomes.
Whereas general CBP flight exercise was comparatively secure, drone flights appear to have intensified in December 2025 and January 2026, in contrast with earlier weeks.
Limitations of the Knowledge
In open supply analysis, it’s at all times necessary to be alert to the restrictions of a selected information supply, and ADS-B information is not any exception.
For instance, some plane do not need ADS-B transponders and use older transponders to transmit flight data, which can lead to monitoring instruments reminiscent of Turnstone displaying inaccurate place information.
Within the earlier case examine of CBP plane, the Turnstone outcomes appeared to point out an MQ-9 Reaper drone in Canada on Jan. 20, 2026.
Is that this proof of covert DHS missions in Canadian airspace? Seemingly not: a cross-check of the drone’s hex code on that date with ADS-B Alternate reveals that the plane’s place monitor just isn’t easy, however jumps backwards and forwards between a line within the US and several other factors many kilometres away in Canada.
This occurs as a result of when ADS-B place information just isn’t obtainable, flight trackers typically use multilateration (MLAT), which estimates the situation of the plane utilizing the time variations between alerts transmitted from identified websites, in its place. The flight monitoring data on ADS-B Alternate reveals that the place was calculated utilizing MLAT, which is much less correct than place information immediately transmitted by way of ADS-B. ADSB.lol, which is the info supply utilized by Turnstone, makes use of MLAT when ADS-B place information just isn’t obtainable.
ADS-B information can also be restricted by the place floor antennas can be found to obtain radio alerts from plane and by when plane select to transmit the info.
Different datasets which Bellingcat has used to allow the filters obtainable on Turnstone every have their very own limitations.
There isn’t any single supply of knowledge on plane possession. ADS-B information identifies an plane solely utilizing its ICAO tackle or hex codes, however doesn’t include different data that immediately specifies the kind of plane or its registration.
As a substitute, flight-tracking web sites reference plane registration databases, reminiscent of these maintained by the US Federal Aviation Administration, to correlate ICAO addresses with registration data. The possession information displayed on Turnstone is from tar1090-db, a community-maintained venture which has produced probably the most complete freely obtainable world plane registration database. Nonetheless, since possession information is collected from many jurisdictions, with completely different privateness and disclosure necessities, it could generally be out-of-date or deceptive.
Possession data displayed in Turnstone or some other flight-tracking software program ought to nonetheless be verified independently utilizing a number of sources.
For instance, one of many plane that got here up within the seek for flights between El Paso and Guantanamo Bay had a hex code of a6b0f5. This confirmed up in Turnstone’s outcomes as being owned by Financial institution of Utah Trustee, which matches the operator listed for this flight on ADS-B Alternate. However a few of the flight codes utilized by this plane, beginning with “GXA”, are utilized by World Crossing Airways (GlobalX). The Financial institution of Utah is identified to legally personal plane underneath a belief relationship, whereas leasing the plane and operational management to 3rd events reminiscent of GlobalX.
The “Class” label and “Army” flag, which offer a handy method to filter plane, are pre-generated by a custom-prompted giant language mannequin, Claude Sonnet 4.0, primarily based on the make and mannequin of an plane.
For instance, the LLM could take a kind code of A321, which refers to an Airbus A321 passenger jet, as enter and assign the corresponding plane the class of “airliner”.
Bellingcat manually verified over 80 per cent of plane, akin to the most typical plane sorts. However as we all know, LLMs are susceptible to hallucinations, and categorisation could also be inaccurate for extra obscure plane. Moreover, some plane, such because the V-22 Osprey, fall between classes and are inherently ambiguous.
To forestall errors brought on by the potential miscategorisation of plane, it’s possible you’ll wish to search by sort code, which is able to draw from the uncooked tar1090-db information, somewhat than class. All plane registration, sort, and proprietor data ought to be independently verified.
Recommendations and Additional Info
As we’ve seen on this information, Turnstone searches historic ADS-B information to permit researchers to discover flight patterns over time and in particular areas. Whereas flight-tracking information has inherent limitations, Turnstone can present helpful leads for researchers trying to incorporate flight monitoring of their investigations.
If in case you have options for bettering the instrument, you’ll be able to submit a pull request on Bellingcat’s GitHub. Extra technical data can be discovered within the instrument’s README.
For extra demos and details about the historical past of this instrument, watch a chat that Bellingcat gave about it on the What Hackers Yearn (WHY) 2025 hacker camp:
Bellingcat is a non-profit and the power to hold out our work relies on the sort assist of particular person donors. If you want to assist our work, you are able to do so right here. You may as well subscribe to our Patreon channel right here. Subscribe to our E-newsletter and observe us on Bluesky right here and Mastodon right here.
[ad_2]

