miss distance in lunar distances — not orbital geometryi
Approach timelinei
sourcescityOALMratereal time
Today's picture0i
Observe
NEOCP candidates \u00b7 Scouti
MPC 844 contribution \u00b7 workflowi
Loading...
—
Data sources & settings
Live data is fetched from your browser. JPL/CNEOS and NeoWs support CORS. If opened from a file:// path some browsers block requests \u2014 serve over http for live data.
Use backend proxy (recommended)routes JPL/NeoWs through your server \u2014 fixes CORS, caches, hides the key
JPL/CNEOS (ssd-api) often blocks direct browser requests (CORS). Paste a CORS proxy prefix here, or route through the backend. The proper fix for an institutional deployment is the server-side proxy.
Custom city / observer
Alert thresholds (Act)
When an object crosses a threshold it enters the alert console. Browser notifications and a webhook dispatch are optional; real email/Telegram/SMS relaying and multi-user acknowledgment require the server-side backend (channel secrets must stay on the server).
Browser notificationsdesktop pop-ups for new critical alerts
Alert soundshort tone on new alerts
Alert console
Escalation ladder: operator \u2192 analyst \u2192 commander. Acknowledgment is stored in this browser; cross-user escalation needs the backend.
Reentry report
Quick start
Approaches calendar
Upcoming close approaches grouped by day. Local time and darkness are for OALM. The dot means OALM is in darkness at that instant. Precise pointing needs the JPL Horizons ephemeris.
Triage queue
One object is one thread. Risk and observability are separate axes. Lifecycle is audited and stored in this browser.