Dark Sky Systems

Dark Sky · forming

Event Air Picture

A software map of drones broadcasting Remote ID. Friendly list. Unknown-RID alert. You bring the receivers.

Cooperative Remote ID only. Does not detect dark or RID-off aircraft. We do not jam. We do not shoot.
Re-read the bound

Ten minutes on Event Air Picture. Cooperative Remote ID only. We do not jam. We do not shoot.

Event Air Picture is a live map of cooperative Remote ID over a venue: who is up, whether they are on the friendly list, and an alert only when a broadcasting track is unknown or has no usable ID. If they are not broadcasting, they are not on the map. We do not jam. We do not shoot.

A walk is ten minutes on that map. Request a walk.

Event Air Picture

  1. Dark Sky. Event Air Picture. Cooperative Remote ID only.
  2. If they are not broadcasting, they are not on this picture.
  3. Unknown RID. Broadcasting. Not on the friendly list.
  4. We do not jam. We do not shoot.

What this is

A live map of cooperative drones over a venue. ASTM F3411 / OpenDroneID only.

A Python web map you run at the venue. Cooperative Remote ID only. Who is up, whether they are on the friendly list, and an alert only when a broadcasting track is unknown or has no usable ID. If they are not broadcasting, they are not on the map. No ghost tracks.

What this is not

Not a detector of dark or RID-off aircraft. Not a radio. Not an effector. Not a claim of radar, RF direction-finding, acoustic, or optical detect-and-track. Range rings on the map are map scale, not a detection range. Not certified Remote ID. Not FAA / DoD / SAFETY Act / FEMA-approved.

What the buyer gets

  1. The software — server.py plus the static UI. Python 3 standard library. No pip.
  2. A friendly list as CSV (uas_id, callsign, operator, note). Buyer edits it for the venue.
  3. Ingest from phones / ESP32 / receivers they already have. We do not ship radios.
  4. Alert queue. Optional Slack-compatible webhook to their URL.
  5. One venue picture for the sit (per-event, up to 72 hours) or one season month. Unlimited seats on that picture.
  6. Log / after-action export for the window (event: 14-day export; month: 30-day retention).
  7. Operator notes. Honesty banner stays on.

Offer shape

Per-event (one venue, one sit, up to 72 hours) or one season month. Not a 12-month SaaS. First paid event credits in full to the first venue-month if they start within 30 days — they take the month, not both.

They bring a laptop, a phone or ESP32 that can POST OpenDroneID-shaped JSON, and their own friendly CSV. We do not invent a track if the radio heard nothing.

First sit is a walk on their machine. Do not sell a season if they cannot read friendly vs unknown vs no-usable-ID. Live air is a real POST, not demo chrome sold as the sit.

The walk

  1. Request a walk — ten minutes on the live picture. Honesty banner stays on.
  2. Bounded venue eval — cooperative RID only. Success is reading friendlies vs unknown RID, not an emit demo.
  3. Event Air Picture — software. Bring your own receivers, or phones / ESP32s that already speak OpenDroneID.
  4. Optional attach — after-action brief only if the walk holds. Same refuse list.

For operations and security leads at a stadium, a campus, or an NSSE who need to see the cooperative picture before anyone talks about effects. If the first question is a stamp, a jam, or a guaranteed effect, this is the wrong product.

Sits

College football. NFL. NSSE. One named venue. One named window.

Event Air Picture sits a software picture. Parts sit on that same picture — mounts, enclosures, brackets. Software only unless they asked for a part. You bring the receivers.

Not a live World Cup sit. World Cup 2026 is over.

College football. NFL. NSSE. Software only. You bring the receivers.

Event Air Picture at STANDBY over a stadium, honesty banner on, no tracks yet
PLATE A Standby. Honesty banner on. Picture empty until RID arrives.
Event Air Picture with friendly tracks and an unknown RID alert
PLATE B Friendlies on the list. One unknown RID, broadcasting, not briefed.
Event Air Picture live map with tracks and alert rail
PLATE C The live picture. Rings are map scale, not a detection range.
Event Air Picture alert rail: unknown RID and no usable ID
PLATE D Alert rail. Unknown RID or no usable ID. Dark / RID-off are not drawn.
Event Air Picture live console with honesty banner, tracks, and alerts
PLATE E Console. Honesty banner on. Four tracks. Two alerts.

Catalog

Event Air Picture is the platform. Request a walk. Parts attach.

01

Event Air Picture

Software. Cooperative Remote ID map. Buyer brings receivers. Python web map, friendly list, unknown-RID alert. If they are not broadcasting, they are not on the map.

Request a walk

A listen-only instrument can sit next to the picture. TX locked. Not a headline.

Request a part — attach only.

Dark Sky Systems Parts

Field hardware for the picture and the eval kit.

Receiver mounts, listen-kit enclosures, mast and antenna brackets, event fixtures. High-end materials. Tight tolerance. We quote, then we invoice. We do not hold stock.

Not a print shop, a trinket line, jam or TX parts, an airframe, a second brand.

  1. Dark Sky Systems Parts. Field hardware for the picture and the eval kit.
  2. Receiver mounts. Listen-kit enclosures. Mast and antenna brackets.
  3. We quote, then we invoice. We do not hold stock.
  4. Request a part.

Listen / picture family only. We do not jam. We do not shoot. This is a mount, a box, or a bracket — not a radio, not a range, not an airframe.

A quote against a named receiver, phone, loaner, or pole already on a picture or eval sit. No part ships as a standalone detect product. A part is requested, not invoiced.

DS-PART-MOUNT

Radio / kit mount

A clamp that holds a RID receiver or a phone-sniffer on a rail or a tripod. It is a mount. It is not a radio.

Request a part

DS-PART-ENCL

Listen-kit enclosure

A fitted box for the listen-only eval / loaner. It is an enclosure for the kit we already loan. Not a catalog Pelican.

Request a part

DS-PART-MAST

Mast / antenna bracket

A bracket that holds a receive antenna on a temporary event pole. It is a fixture for the sit. Not a transmit mast.

Request a part

DS-PART-CUSTOM

Quoted custom fixture

A one-off in the same family, same materials, same sit. High-end only. Not a second catalog. Not a toy.

Request a part

Re-read the bound

Field hardware for the picture and the eval kit.

A part is requested, not invoiced. Request a part.

Dark Sky Systems Parts. Field hardware for the picture and the eval kit.

Receiver mounts, listen-kit enclosures, mast and antenna brackets, event fixtures. High-end materials. Tight tolerance. We quote, then we invoice. We do not hold stock.

Request a part.

The bound

If a sentence is not on this plate, do not say it.