FAAPIA.org

PRIVACY ICAO ADDRESS MONITOR

/ PIA% OF ICAOS IDENTIFIED SINCE 01/01/2024
DOWNLOAD MAPPINGS ↓
LIVE
SNAPSHOTWAITINGWAITING UTC

Methods / Results

PIA ICAO → real ICAO mappings have been determined via:

  • CP-SAT Graph Solver: 18 mappings
  • Poor callsign OPSEC: 136 mappings, including aircraft broadcasting an N-number as the callsign or using the same flight number as the real plane
  • Ground Control: 44 mappings

Credits

Justification

Modifying a car’s license plate is illegal. With the introduction of the FAA Privacy ICAO Address Program (PIA) in 2019, modifying an aircraft’s equivalent of a license plate became legal.

Why is identifying planes important?

Aircraft can be used for nefarious activities (see the Lolita Express). Aircraft flying overhead can be intrusive and/or annoying. With the proliferation of delivery drones and eVTOL aircraft, knowing who is flying over your house or a public space will become increasingly important.

Examples:

Why should we “unmask” planes using PIA?

General aviation, including private jets and the PIA program, is subsidized by commercial aviation fees paid by regular travelers ( GAO report; ChatGPT). This is an example of “reverse Robin Hoodism.” It is not in the interest of the general public for a small number of aircraft to hide their identities.

Contributors

  • Open a GitHub issue with evidence of a PIA mapping, or report any mapping you believe is incorrect.
  • Looking for an Operations Research problem? Help improve the graph solver and/or the ADS-B → flights algorithm.
  • Improve the UI, with the goal of eventually merging the ADS-B → flights algorithm and PIA functionality into tar1090/readsb.

All code is open source.