40+ toggleable layers
Aviation, maritime, rail, space, hazard, infrastructure, cyber and news layers on one map.
The ShadowBroker OSINT dashboard on GitHub is a free, self-hosted map that pulls dozens of public live feeds, from aircraft and ships to satellites, traffic cameras and cyber threat lists, onto one screen. This review is based on the project's repository, README and release pages, checked on 10 October 2026; we have not run it ourselves.
ShadowBroker is an open-source OSINT dashboard on GitHub, maintained under the BigBodyCobain account, that aggregates public real-time data such as ADS-B flights, AIS ships, satellite orbits, traffic CCTV, hazards and cyber feeds on a single self-hosted map. It suits analysts and researchers who can run Docker. The software is free under AGPL-3.0; some feeds need your own API keys.
A self-hosted geospatial dashboard that layers public live data feeds on one map; it collects nothing new itself, it aggregates what providers already publish.
ShadowBroker describes itself as a "real-time geospatial intelligence platform" that combines feeds about aircraft, ships, satellites, conflict events, CCTV networks, GPS interference, internet-connected devices, scanner radio and breaking news into a single map interface (README). The frontend uses Next.js and MapLibre GL; the backend is Python with FastAPI. It runs on your own machine or server, and the README states the project has no accounts, product telemetry or analytics.
The README says the project "does not introduce new surveillance capabilities" and only aggregates public datasets. True of the data, but aggregation changes what one person can see at once.
The name is unrelated to The Shadow Brokers, the group that leaked hacking tools in 2016 and 2017. Search queries such as "shadowbroker osint github bigbodycobain" refer to this dashboard. It is one of several self-hosted map projects in our OSINT tools catalog.
Toggleable live layers, a server-side recon toolkit, an entity graph, snapshot playback and an AI-agent command channel, plus an experimental messaging layer.
Aviation, maritime, rail, space, hazard, infrastructure, cyber and news layers on one map.
DNS, WHOIS, BGP, certificate and sanctions lookups plus optional Shodan, run server-side for local operators only.
Sentinel-2, NASA and Esri imagery plus radar ground-change detection from public catalogs.
Expand entities into a graph and replay recorded snapshots of the map.
A signed channel lets an AI agent search telemetry, run recon lookups and control the map.
Built-in messaging layer, labeled an experimental testnet with no privacy guarantee.
Everything comes from third-party public feeds, so coverage and accuracy are only as good as each provider, and several feeds require your own key.
| Domain | Examples of sources named in the README | Key needed? |
|---|---|---|
| Aviation | OpenSky Network (flights), adsb.lol (military aircraft) | OpenSky credentials |
| Maritime | aisstream.io (AIS), Global Fishing Watch; carrier positions estimated from news | Yes, for AIS and fishing data |
| Space | CelesTrak orbital data, SatNOGS and TinyGS ground stations | No |
| Cameras | Public traffic cameras from TfL, NYC DOT, Caltrans, WSDOT, Spain DGT, Singapore LTA and others; Windy Webcams | Some (e.g. Singapore LTA) |
| Radio | KiwiSDR receivers, OpenMHZ police and fire scanner feeds, Meshtastic, APRS | No |
| Hazards | USGS earthquakes, NASA FIRMS fires, NWS alerts, NOAA space weather | No |
| Cyber and recon | abuse.ch, CISA KEV, crt.sh, RDAP, OpenSanctions, Shodan | Shodan only |
The README puts the camera count at roughly 22,000 across 10 countries, with a lower figure elsewhere, so treat it as approximate (README).
Docker Compose is the main install path; the code is AGPL-3.0 and was actively updated in 2026.
There is no price for ShadowBroker itself; the real costs are hosting, your time and any paid or restricted data feeds you connect.
| Component | Cost or condition (checked 10 October 2026) |
|---|---|
| ShadowBroker software | Free and open source under AGPL-3.0; no paid tier found |
| OpenSky flight API | Offered for "research and non-commercial purposes"; commercial users are asked to contact OpenSky (OpenSky API docs) |
| Shodan, AIS and other keyed feeds | Set by each provider; ShadowBroker does not publish their prices |
| Hosting | Your own server, NAS or cloud instance; amd64 and arm64 images are provided |
A company using the flight layer for business should check whether that use is still "non-commercial".
Public data is not consequence-free: tracking identifiable people, listening to radio traffic, re-using camera feeds and probing other people's systems can all breach law or terms.
Do not use the dashboard, or its InfoNet messaging, for stalking, harassment, locating people without a lawful purpose or operational targeting.
It suits technically capable researchers who want broad situational awareness; it does not suit teams that need verified, reportable conclusions.
Good fit: researchers, journalists and security analysts comfortable with Docker and API keys who want one screen for public signals during a breaking event.
Poor fit: compliance, legal and HR teams that need evidence-grade findings and someone accountable for the conclusion. A map of live dots is a starting point for questions, not an answer.
Expect gaps, estimates and noise, and treat self-hosting and the AI agent channel as security decisions.
The closest alternative is another open-source map dashboard; for single tasks, specialist tools are usually more reliable.
If you need a verified assessment of an event, a route or a region rather than a live map, an analyst-led service is the better fit.
Our live event monitoring turns open-source signals into verified alerts for a specific event, site or trip, and our geopolitical risk intelligence and travel risk intelligence answer questions about regions and routes. Monitoring runs on an analyst-reviewed platform that updates hourly, with a senior analyst reviewing what reaches you. See our OSINT services for security teams, or browse more OSINT tools by task.
Tell us the event, site or region you care about and what decision depends on it. We scope it in writing and give you a fixed quote.
Yes, github.com/BigBodyCobain/Shadowbroker is the project's own repository; no separate official website is listed. Cloning it gives you a self-hosted map dashboard with a Next.js frontend and a Python FastAPI backend, usually run with Docker Compose from prebuilt images. It aggregates public feeds such as flights, ships, satellites, traffic cameras, hazards and cyber threat lists. The code is licensed under AGPL-3.0 (LICENSE).
The software is free under AGPL-3.0, but the feeds carry their own conditions. The OpenSky flight API, for example, is offered for research and non-commercial purposes, and commercial users are asked to contact OpenSky (OpenSky). Shodan, AIS and other keyed sources have their own terms. The README also describes the project as for educational and personal research purposes. Have legal review the license and each enabled feed before production use.
Following specific people is where legal risk starts, even though the feeds are public. Data protection law such as the GDPR still applies to publicly available personal data, and you need a lawful basis and proportionate purpose. In the US, the FAA offers aircraft owners privacy programs that limit how easily their aircraft can be identified (FAA). Watching individuals on cameras or tracking someone's movements without a lawful purpose can amount to stalking or harassment.
You can run it if you are comfortable with Docker, environment files and API keys, but it may be the wrong approach for that goal. ShadowBroker shows raw signals; it does not tell you which matter for your staff or route. OSINT-S offers travel risk intelligence and live event monitoring, with focused work from 10 business days and urgent delivery available at a 50% surcharge.
Treat them as leads, not evidence. Positions come from third-party feeds that can lag, drop out or be switched off at the source. The README says carrier positions are estimates based on public reporting, and GPS jamming is inferred from aircraft navigation-accuracy values rather than measured directly. Before citing anything in a board report, confirm it against the original provider and at least one independent source, and record when and where you captured it.
Sources checked 10 October 2026. This review is based on the project's public repository, README and release pages and on cited third-party documentation; OSINT-S has no affiliation with the project.