Skylark
Community receiver network

Build a better view of the sky.

Share direct aircraft-position data from your existing receiver. Keep feeding the other networks you already use. See whether your station is connected, what it receives and where it has contributed observations.

Connect a receiverHow it works

Checking the receiver network…

Approved stations
Connected now
Observed cells · 24 hours

Where the community is listening

Day / night shades estimated geometric darkness, not weather or aircraft illumination. Station locations are one-degree areas, not antenna locations. Coverage cells show observations in the last 24 hours, not guaranteed reception. The list below is also available without using the map.

Open receiver signup

Connect your receiver

Create your station without an invitation, save your private config and run the forwarder next to your decoder. An operator reviews each station before observations become public.

Exact coordinates are private and used to validate receiver range. Public attribution can reveal your interests or approximate location; it is not a promise of anonymity.

Private receiver dashboard

My station

No radio takeover

Add Skylark beside your current feeds

1. Keep your decoder

Use your own readsb or compatible dump1090 decoder producing an aircraft.json file with direct-source and position-age fields. The forwarder does not access the radio USB device or change your other feeds.

2. Check before transmitting

Save the feeder config privately. Download the forwarder and compare its SHA-256 against the manifest. The check command reads your local snapshot but sends nothing.

3. Verify your contribution

Run it and check this dashboard. Pending stations can test ingestion, but cannot place aircraft on the public map until approved.

chmod 600 feeder-config.json
python3 skylark_feed.py --config feeder-config.json --check
python3 skylark_feed.py --config feeder-config.json

Only direct 1090 MHz ADS-B positions are accepted. Third-party MLAT results, TIS-B, remote aggregate feeds and copied databases are excluded. Check that your decoder is not ingesting another network's positions.

Radio audio is a separate programme

Aircraft-position feeding is open for registration. You can apply for ATC audio and multilateration from your station dashboard; neither programme is active yet. Air-traffic-control audio publication needs a separate jurisdiction, rights and moderation review. There is no public audio upload, automatic transcription or copied LiveATC stream here.

Multilateration is also not enabled. Supporting it later requires raw timestamped messages and a dedicated timing service; JSON position snapshots do not provide that.