God's Eye unifies ADS-B aircraft tracking, AIS maritime data, satellite orbits, seismic activity, natural disasters, geopolitical incidents, space weather, and military installations into a single interactive 3D globe — all streaming from publicly available intelligence sources, all updating in real time.
Aircraft, vessels, satellites, seismic events, natural disasters, geopolitical incidents — every layer streams from public intelligence sources onto a single 3D wireframe globe. Toggle any layer in or out; click any object for a full intelligence dossier.
Live Intelligence
Twelve live layers. One globe.
Every layer updates in real time from publicly available sources. Click any card for the full data-source breakdown — feed URL, refresh cadence, payload shape, operational significance.
Aircraft Intelligence
From signal to complete dossier.
ADS-B is just position, callsign, and a 24-bit hex code. God's Eye chains four lookups to turn that raw broadcast into operator, airframe type, registration, and route — for any of the thousands of aircraft visible right now.
Decode pipeline
1
ADS-B broadcast
airplanes.live · ~1Hz per aircraft
Position, altitude, ground speed, vertical rate, callsign, hex code. Polled in batches every 8 seconds.
2
Airline ICAO decode
Callsign prefix → operator
First 3 chars of the callsign map to the operating airline via a built-in ICAO table — QFA → Qantas, UAL → United, RCH → US Air Force.
3
Hex code fallback
ADSBdb · for military & unmapped
Unknown callsigns fall through to a hex-keyed registry; assigns "Military" label or specific airframe owner for the long-tail aircraft no airline table covers.
4
Route resolution
ADSBdb route API
Callsign → origin + destination airport. Honest "not published" hint when the callsign isn't in the registry (common for military and private flights).
Maritime Tracking
Every transponder on the seas. Streamed live.
AIS — Automatic Identification System — is the global standard for vessel position broadcasting. God's Eye subscribes to AISStream via WebSocket and renders every cargo ship, tanker, passenger vessel, and registered naval ship within the visible viewport.
Vessel categories
🚢
Cargo
5,142
⛽
Tankers
2,894
🛳️
Passenger
1,468
🎣
Fishing
982
⛵
Pleasure
736
🛟
Tug & service
412
Live AIS feed
stream.aisstream.io · WSS
503142CMA CGM MARCO POLOCargo
311091SEAWAY POLARISTanker
636017EVER ACECargo
235099QUEEN MARY 2Passenger
538008MAERSK ESSEXCargo
357844FRONT EAGLETanker
228392LE FRANCEPassenger
566231OOCL HONG KONGCargo
414178YUAN HUA HUFishing
232014STENA NORDICAPassenger
503142CMA CGM MARCO POLOCargo
311091SEAWAY POLARISTanker
636017EVER ACECargo
235099QUEEN MARY 2Passenger
538008MAERSK ESSEXCargo
357844FRONT EAGLETanker
228392LE FRANCEPassenger
566231OOCL HONG KONGCargo
414178YUAN HUA HUFishing
232014STENA NORDICAPassenger
Orbital Surveillance
Six hundred objects, propagated live.
CelesTrak publishes Two-Line Element sets (TLEs) for every tracked object in orbit. God's Eye runs SGP4 propagation in the browser via satellite.js — turning TLEs into live latitude/longitude/altitude every animation frame, then mapping straight onto the globe.
Three orbital tiers
Currently overhead
SGP4 · propagated live
🛰️
ISS (ZARYA)
25544 · LEO · 51.6° incl.
408 km
🛰️
STARLINK-5732
58112 · LEO · 53.0° incl.
552 km
🛰️
USA-329 (NROL-107)
53465 · LEO · 97.4° incl.
512 km
🛰️
SENTINEL-6A
46984 · LEO · 66.0° incl.
1,336 km
🛰️
GPS BIIR-2 (PRN 13)
24876 · MEO · 55.0° incl.
20,180 km
🛰️
GOES-18
51850 · GEO · 0.0° incl.
35,786 km
Military Installations
Nine thousand bases. Country-filtered.
OpenStreetMap's Overpass API exposes the largest public dataset of military installations — airfields, naval bases, barracks, ranges, depots. God's Eye fetches and caches them statically (instant loads, no rate-limit pressure), then filters in-browser by country with searchable autocomplete.
Filter
Geopolitical Event Feed
Every flashpoint. Pinned to a location.
An ACLED-format event stream — armed clashes, protests, coercion, civilian targeting — categorised and geo-coded. Each event is pinned to its coordinates on the globe; the activity-feed ticker rolls continuously in the dashboard sidebar.
Total events (24h)
543
Geo-coded incidents across all categories
Live feed
acled-style stream · last 24h
Violence31.42°N · 35.18°E
Reported airstrike in Gaza Strip, casualties pending verification
Protest48.85°N · 2.35°E
Large-scale demonstration in central Paris, public order policing deployed
Coercion22.39°N · 114.10°E
PLA Navy task group transit reported through Taiwan Strait
Violence49.84°N · 24.03°E
Long-range drone strike on infrastructure target near Lviv
Protest19.43°N · 99.13°W
Mass march in Mexico City, peaceful, estimated 80,000 participants
Coercion39.92°N · 116.40°E
High-level diplomatic delegation arrives in Beijing
Violence35.69°N · 51.42°E
Clashes reported in Tehran suburbs; details limited
Protest52.52°N · 13.40°E
Climate demonstration in Berlin, multiple road closures
Coercion42.34°N · 43.36°E
Border posture changes reported in South Caucasus
Violence12.06°N · 49.18°E
Maritime incident off Horn of Africa, vessel reports under attack
Violence31.42°N · 35.18°E
Reported airstrike in Gaza Strip, casualties pending verification
Protest48.85°N · 2.35°E
Large-scale demonstration in central Paris, public order policing deployed
Coercion22.39°N · 114.10°E
PLA Navy task group transit reported through Taiwan Strait
Violence49.84°N · 24.03°E
Long-range drone strike on infrastructure target near Lviv
Protest19.43°N · 99.13°W
Mass march in Mexico City, peaceful, estimated 80,000 participants
Coercion39.92°N · 116.40°E
High-level diplomatic delegation arrives in Beijing
Violence35.69°N · 51.42°E
Clashes reported in Tehran suburbs; details limited
Protest52.52°N · 13.40°E
Climate demonstration in Berlin, multiple road closures
Coercion42.34°N · 43.36°E
Border posture changes reported in South Caucasus
Violence12.06°N · 49.18°E
Maritime incident off Horn of Africa, vessel reports under attack
Natural Events & Seismic
The earth doing earth things. Live.
NASA's Earth Observatory Natural Event Tracker (EONET) publishes active storms, wildfires, volcanoes, and sea-ice events. USGS publishes every seismic event over magnitude 2.5 in near real time. Both feed straight onto the globe with severity-coloured pins.
EONET active events
NASA · refreshed every 30 min
🌀
Tropical storms
14 active, oldest 3d ago
14
🔥
Wildfires
47 active across 12 regions
47
🌋
Volcanoes
18 erupting or with ash advisories
18
🧊
Sea / land ice
9 sea-ice events, 6 calving
15
🌪️
Severe storms
tornados, hailstorms
3
USGS seismic · 24h
M≥2.5 events
⚡
Off coast of Honshu, Japan
8 min ago · 32 km depth
M 5.1
⚡
Aleutian Islands
42 min ago · 14 km depth
M 4.6
⚡
Central Chile
1h 14m ago · 96 km depth
M 4.3
⚡
Southern Iran
2h 51m ago · 8 km depth
M 5.7
⚡
Mid-Atlantic Ridge
5h 02m ago · 10 km depth
M 4.1
Space Weather & Connectivity
Above the atmosphere. Below the wire.
Two often-overlooked layers: NOAA's Kp planetary geomagnetic index (5+ disrupts radio and GPS; 7+ takes out power grids); and Cloudflare Radar's near-real-time internet-outage detection across countries and regions.
Kp Index
NOAA SWPC · planetary geomagnetic
2.3
Quiet · no degradation expected
0
1
2
3
4
5
6
7+
Active outages
Cloudflare Radar · last 12h
Myanmar — nationwide
started 6h 14m ago
Ongoing
Iran — Tehran province
started 1h 02m ago
Ongoing
Sudan — Khartoum
started 8h 41m ago
Ongoing
Russia — three regions
resolved 2h ago
Resolved
India — Manipur
resolved 4h ago
Resolved
Performance & Rendering
Twenty thousand objects. Sixty frames a second.
A naive globe renderer that drew every flight, ship, satellite, base, and event would melt mid-tier hardware. God's Eye is built around three rendering strategies that scale to a single static page rendering tens of thousands of live objects without dropping frames.
Time-Travel & Locate
Rewind the world. Find anything.
A horizontal time slider replays history across every layer — see where a vessel was three hours ago, watch a wildfire grow over a week, scroll back through seismic activity. A global locate-target search jumps the globe to any city, callsign, hex code, MMSI, or NORAD ID.
Time slider
replay history across all layers
−24h−18h−12h−6hNow
Locate target
search any layer · jump the globe
⌕SYDNEY HARBOUR
📍
Sydney Harbour, Australia
33.85°S · 151.21°E
PLACE
🚢
SPIRIT OF SYDNEY
MMSI 503142198
VESSEL
✈️
QFA12 · SYD → LAX
hex 7C6B2D
AIRCRAFT
Tech Stack
Boring tech, doing boring tech things reliably.
A single static HTML entry, one serverless function for the AISStream key, and a handful of public APIs. No build step — Babel transforms JSX in the browser. The complexity is all in the rendering and the source plumbing.
God's Eye demonstrates what a small team can build with public intelligence sources and the right rendering strategy. We can adapt this for fleet operators, defence-curious clients, supply-chain monitoring, or anyone who needs to see the world move in one viewport.