Most consumer drones do not carry an ADS-B transponder, so on a pure ADS-B platform "drone detection" really means two things: reading the drones that do broadcast (Remote ID and larger UAS), and flagging the low-and-slow targets that look like one. AeroScope does both, and is up-front about the difference.
Drone candidates, emergency squawks and military traffic all surface in the same live instrument HUD over your position, a rotating radar dome where height is altitude, an animated altitude histogram, and a drag-to-explore situational globe with connection arcs to the contacts that matter. Rendered entirely client-side with three.js.



Over a million drones are registered with the FAA, and the airspace risk is real, unauthorised flights near airports, prisons, critical infrastructure and crowds. But small UAS were designed to be quiet to the radio spectrum that ADS-B uses. AeroScope is precise about which drones it can see:
FAA Remote ID drones and larger commercial UAS transmit identity and position (1090 MHz, UAT 978 MHz, or Bluetooth/Wi-Fi Remote ID via a compatible receiver). These are tracked like any other aircraft.
SEEN DIRECTLYCrewed aircraft flying a drone-like profile, very low, very slow, tight loiters, are scored as drone candidates. This catches anomalies but can also tag a helicopter or a Cessna doing pattern work.
HEURISTICA silent hobby quadcopter with no transponder and no Remote ID broadcasts nothing on these frequencies. No ADS-B platform, ours included, can see it without an added RF or radar sensor.
OUT OF SCOPEEvery aircraft receives a drone-candidate score built from fields that already arrive in the ADS-B message, nothing magical. Targets above a threshold are tagged "UAV" and given a distinct pin. The factors:
| Signal | Pushes score up when… |
|---|---|
| Altitude | below ~1,000 ft AGL |
| Ground speed | below ~100 kts |
| Climb / descent rate | near zero or highly erratic |
| Identity | no registered callsign; ICAO hex in unassigned ranges |
| Kinematics | tight loiter, abrupt heading changes, station-keeping |
| Mode S extended data | sparse or absent |
Scores above 70 are flagged HIGH, 40–70 MEDIUM, below 40 LOW. An exclusion list suppresses known low-and-slow crewed types so the panel stays useful.
Keep a geofenced eye on the airspace over a stadium, plant or prison and get alerted when a Remote-ID UAS or a drone-like track enters the zone.
Separate genuine drone activity from circuit traffic and gliders with the exclusion list and pattern-of-life classification.
Export Remote-ID and candidate tracks as CSV/GeoJSON to study UAS activity over a region with reproducible data.