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.