Chemtrail Tracker is a map-first tool for spotting the aircraft overhead, capturing the moment with photos and a note, and building a public, searchable record of every chemtrail you see.
Open the map. Tap the plane. Send the report. Every log adds to a public record that's searchable by aircraft, region, and time.
The map shows live aircraft positions in your viewport, polled every 20 seconds. Time-shift up to 60 minutes back to identify a plane you already saw.
Tap any aircraft to see its callsign, type, altitude, and heading. Hit "Report" to attach up to three photos and a note about the chemtrail you observed.
Your sighting joins a public, viewport-filtered log. Anyone can browse logged flights by region or time window from three hours back to a full month.
Pan the map. The viewport defines the query — no fixed-radius nonsense. Aircraft positions refresh every 20 seconds, with a time-shift slider that scrubs from "now" back to one hour ago when your provider supports historical lookups.
Switch to logged mode and the map fills with every sighting submitted in your viewport. Filter by time window — three hours, one day, two weeks, a month. Tap any pin to see the photos, the note, and who logged it.
You don't sign up. You don't hand over an email. You log a flight, and that flight goes on a public map with the data attached. Here's exactly what that means.
Every aircraft you see comes from these named public APIs. No black-box guesswork. The product stays centralized, and the source is open on GitHub if you want to inspect how it works.
Open community ADS-B receivers. Authenticated lookups support up to 60 minutes of historical position data — what powers the time-shift slider.
Unfiltered, unblocked ADS-B feed. Current live positions only — no history.
Bulk import for aircraft enrichment — manufacturer, model, type code by ICAO24.
Reference datasets for US registrations, airports, and route data. Synced on demand from the backend CLI.
Open source. Publicly inspectable. Built in the open.
No. Your browser generates a random UUID on first load and stores it in local storage. That's how we link logs back to "you" without ever asking who you are. Clear your storage and you're a new spotter.
For the purposes of this app, a chemtrail is whatever you log a flight as. We give you the live aircraft, you decide what to record. The community is full of people who suspect more is going on overhead than mainstream sources admit — Chemtrail Tracker is the receipt-keeping infrastructure for that observation, no argument required.
OpenSky Network and ADS-B Exchange power the live aircraft layer at app.chemtrail-tracker.com. Aircraft metadata such as manufacturer, model, and registration is enriched via the OpenSky bulk registry and cached locally.
Yes. The code is public at github.com/davior/flight-tracker so you can inspect the implementation, follow development, file issues, and contribute improvements.
Indefinitely. Logs are the public record — that's the design. If you logged something and want it removed, email the contact below.
The time-shift slider lets you scrub from "now" back to 60 minutes — useful for identifying a plane you saw a few minutes ago. Beyond that window, only logged sightings remain (which is exactly the point of logging them).
Not in the current scope. The spec is deliberately minimal: poll, log, browse. If that changes, the GitHub issues are the place to make the case.
Open the live map. Pan to your sky. Tap the plane. We'll handle the rest.