This website uses cookies

Read our Privacy policy and Terms of use for more information.

SeriesMethods · Block 02 · Maritime & aviation tracking
ToolsADS-B Exchange · Flightradar24 · FAA Registry · OFAC search · JetPhotos · OpenSky
LevelAdvanced · about 90 minutes of practice
Last tested26 October 2026
Before thisCapstone: tracking a sanctioned vessel from port to port
Independent investigative journalist, OSINT practitioner and digital forensics educator; chapter author in Eyewitness Textures (MQUP, 2024).
01

A tail number is a thread: pull it and the operator unravels

Aircraft used to move sanctioned individuals, circumvent export controls or transport undeclared cargo leave a documented record in flight tracking data, civil aviation registries and ADS-B broadcasts. Unlike vessels, aircraft flying in controlled airspace are generally required to keep their transponders on, so long gaps in the record are harder to sustain. The record is often more complete than maritime equivalents, and the ownership chain from tail number to beneficial operator follows a comparable methodology.

This tutorial covers the workflow for taking a tail number and tracing it through civil aviation registries, flight history databases and aircraft ownership records to identify the operator and assess any sanctions nexus. The methods apply to private jets used by sanctioned individuals, cargo aircraft operating on irregular routes and government aircraft used for sanctioned-state operations.

Aviation sanctions investigations share structural similarities with maritime work but differ in key respects: registration data is more centralised, flight tracking coverage is denser in most of the world, and transponder manipulation is harder to sustain. The primary challenge is piercing the layer of management companies and trust arrangements that separate registered owners from actual operators.

In the field
In March 2022, OCCRP published the plane-tracking method behind its Russian Asset Tracker, which follows private jets linked to sanctioned Russian oligarchs, most of them registered outside Russia. The team anchored each aircraft on its manufacturer serial number, which never changes, because tail numbers and Mode S hex codes change when a plane changes owner or jurisdiction.
Flight tracking. Icarus Flights (C4ADS, using ADS-B Exchange data) and the OpenSky Network supplied flight histories that commercial trackers can redact; in a Nazarbayev investigation, OpenSky surfaced many more flights than Icarus showed.
Registry tracing. Public registries such as the Isle of Man's identified registered owners. A jet believed to belong to Alisher Usmanov was de-registered there three days after flying from Germany to Uzbekistan.
Ownership tracing. Registered owners were often shell companies, trusts or charter firms, so the team used leaks such as the Panama Papers and Paradise Papers to link offshore companies to individuals.
OCCRP · FAQ: What is plane tracking? · 21 March 2022

Learning outcomes

By the end of this tutorial you will be able to:

  • Retrieve flight history for a specific tail number using ADS-B tracking platforms and identify route anomalies

  • Search civil aviation registries across multiple jurisdictions to identify the registered owner and operator

  • Trace aircraft ownership through management company and trust arrangements to the beneficial operator

  • Cross-reference identified individuals and entities against OFAC, EU and UK sanctions lists

  • Document an aircraft-to-operator attribution chain to evidentiary standard

logo

The rest of this tutorial is for Signal subscribers.

What remains: the decision framework, the tool configuration, the failure modes, and the evidentiary standard required to use the finding defensibly.

Join Signal

A Signal subscription gives you:

  • Full OSINT Reference Card library, 21 domains
  • Methods, every tradecraft tutorial in full
  • AI in OSINT, every tutorial and field report
  • OSINT Hub community access