God's Eye View puts real-time public signals on a photorealistic 3D globe: aircraft transponders, ship beacons, satellite orbits, earthquakes, wildfires, road traffic and public cameras. You can fly from a global picture into a single street, or ride along in the cockpit of a plane that is in the air right now.
Built on the MIT-licensed God's Eye View by Bilawal Sidhu. This page and its demo are an independent, non-commercial showcase, not affiliated with the author.
Planes broadcast their position every second. Ships do the same. Satellites follow published orbits, seismographs post every tremor, NASA maps active fires, and cities stream their traffic cameras. All of it is public.
It is also scattered across dozens of sites, formats and maps that never meet. Answering "what is happening around that port right now?" means a dozen tabs and a lot of guessing.
Aircraft, military tracks, ships, satellites, quakes, fires, traffic, cameras and street-level imagery, each tested on this deployment.
The project's own test suite, run in full on our fork before anything was exposed.
Every layer comes from a public source with a published licence. Nothing is scraped and nothing is personal.
A photorealistic Earth rendered with CesiumJS, with live layers you can switch on and fly through. Click any plane, ship or camera for its details, switch the optics to night vision or thermal, and follow a contact all the way down.






The globe and every layer render in the visitor's browser. Requests for live data go to the app's own server, which calls each provider with keys that never reach the browser. In front of it, a PIN gate decides who gets in.
Every "built" row was switched on in a scripted browser against this deployment and passed only if live data arrived with no errors. Rows that need keys or work we haven't finished say so.
| Capability | Status | Evidence / notes |
|---|---|---|
| Photorealistic 3D globe | Built | Google 3D tiles via Cesium ion; renders on first load. |
| Alternate map stacks | Built | Esri satellite and OpenStreetMap both verified. |
| Coordinate search fly-to | Built | Keyless; landed 0.21 km from a Tokyo target. |
| Live aircraft | Built | OpenSky / ADS-B with aircraft-type lookups. |
| Military tracks | Built | Verified over Norfolk, Virginia. |
| Ships (AIS) | Built | Live AISStream feed, verified over Long Beach. |
| Satellites and ISS | Built | Six CelesTrak groups load. |
| Earthquakes | Built | USGS live feed. |
| Active fires | Built | NASA FIRMS. |
| Live road traffic | Built | TomTom flow, capped at 4,000 tiles a day; cached tiles beyond. |
| Public cameras in 3D | Built | Live frames from Austin and other city feeds. |
| Street-level imagery | Built | Mapillary, KartaView, Panoramax. Google Street View is off (needs a billed key). |
| Sensor styles | Built | Night vision and thermal verified; seven styles in all. |
| Cockpit mode | Built | Entered on a live airliner; HUD, traffic labels, terrain. |
| PIN-gated access | Built | Signed session cookie, attempt limits, key settings unreachable. |
| Public demo URL | Partial | Gate and app run; the public tunnel is being connected. |
| Many simultaneous visitors | Partial | All visitors share one terrain-lookup budget (90/min). Heavy camera views briefly retry. |
| Narrated demo video | Built | 75 seconds, captured headlessly from the live app; streams as it loads. |
| Voice control | Roadmap | Supported upstream; needs an OpenAI or Gemini key and a budget. |
| Direct Google 3D + place search | Roadmap | Needs a billed Google Maps key. |
| Always-on cloud twin | Roadmap | Same app on a small server, 24×7; see roadmap. |
Connect the demo host to its public address so PIN holders can open the live app from anywhere.
The same application on a small cloud server with no code changes, configured by environment alone. The demo then stays up when the host machine sleeps.
"Show me the planes overhead." Switch on the upstream realtime voice agent with a dedicated key and a hard spend cap.
Give each visitor their own terrain and provider budget instead of one shared bucket, so busy sessions never slow each other down.
The app runs on a machine you control, managed by its service manager. A PIN gate fronts it, and an encrypted tunnel publishes it without opening a single port. Provider keys live in one ignored file on that machine.
The same code on a small cloud server. Environment settings, not code changes, decide which features are on and which keys are used.
Running your own copy? Clone the upstream repository; its README covers one-click, terminal and Docker installs. Our deployment notes are in the documentation.
The live demo is the real application on real data. Ask whoever shared this page for the access PIN.