Turnstone turns aircraft movements into reproducible spatial and historical queries
Source: Turnstone / Bellingcat · Project repository, accessed 25 July 2026
What happened
Turnstone is an open-source application for collecting, storing and querying historical ADS-B aircraft data. Its interface lets researchers draw geographic areas, choose date and time ranges, filter by altitude, speed, bearing and aircraft type, compare movements across two areas, review aggregate statistics and export results as CSV. The code can be self-hosted; Bellingcat also provides selective access to a hosted instance because data storage and processing are costly.
Why it matters
Ordinary flight trackers are often centred on one aircraft or one moment. Turnstone makes a broader question reviewable: which aircraft crossed two defined areas, which movement pattern recurred, or how a category behaved over time. For accountability work, the key value is the saved query and candidate set, not a dramatic map alone.
How to use it
Define the investigative question before querying. Save the bounding boxes, time zone, date range, filters, dataset snapshot, query identifier, result export and reviewer notes. For each candidate aircraft, preserve the hex code, registration and type source, positions and timestamps, ownership claim, corroborating airport or corporate records, contradictions and publication decision. Treat the tool as candidate generation and reproduce the query before publication.
Limits
ADS-B coverage is uneven, receivers can miss messages, identifiers can be wrong or reused, and military or state aircraft may not transmit. Turnstone’s aircraft-category and military flags are augmented with a language model and require human checking; the underlying positions still come from ADS-B sources. Do not publish live sensitive movements, infer purpose from a route alone or treat absence from the dataset as proof that a flight did not occur.
Turnstone перетворює рух літаків на відтворювані просторові й історичні запити
Джерело: Turnstone / Bellingcat · Сховище проєкту, переглянуто 25 липня 2026
Що сталося
Turnstone — інструмент із відкритим кодом для збирання, зберігання й пошуку в історичних даних ADS-B про рух літаків. Інтерфейс дає змогу окреслювати ділянки на карті, задавати час, відбирати записи за висотою, швидкістю, напрямком і типом борту, порівнювати рух між двома районами, переглядати узагальнені показники та вивантажувати результати у CSV. Код можна розгорнути самостійно; доступ до розміщеної Bellingcat версії вибірковий через вартість зберігання й опрацювання даних.
Чому це важливо
Звичайні служби стеження за польотами часто зосереджені на одному борті або одному моменті. Turnstone робить перевірюваним ширше питання: які літаки перетнули дві визначені ділянки, який маршрут повторювався або як змінювався рух певної категорії. Для роботи з відповідальністю головну цінність мають збережений запит і перелік кандидатів, а не лише виразна карта.
Як це застосувати
До запиту сформулюйте дослідницьке питання. Збережіть межі ділянок, часовий пояс, проміжок дат, умови відбору, версію масиву, ідентифікатор запиту, вивантаження та примітки перевіряча. Для кожного борту фіксуйте шістнадцятковий код, джерело реєстрації й типу, координати та час, твердження про власника, підтвердження з аеропортових або корпоративних записів, суперечності й рішення щодо публікації. Використовуйте засіб для створення переліку кандидатів і повторюйте запит перед виходом матеріалу.
Обмеження
Покриття ADS-B нерівномірне, приймачі пропускають повідомлення, ідентифікатори можуть бути помилковими або повторно використаними, а військові й державні борти інколи не передають сигнал. Позначки категорії та військового призначення в Turnstone доповнені мовною моделлю й потребують людської перевірки; координати водночас походять із даних ADS-B. Не публікуйте чутливий рух у реальному часі, не визначайте мету лише за маршрутом і не вважайте відсутність запису доказом відсутності польоту.
