QOSE Brutal Mode — Full-Catalog Satellite Simulation

EVERY NATION. ONE SYSTEM.
CREATE FREE ACCOUNT
Show password
Already have an account? Log in
We don't store your password — please save it somewhere safe.
INITIALISING...
0%
SIM TIME 00:00:00
MY SATS 0
CATALOG 0
CONJUNCTIONS 0
COLLISIONS 0
SOLAR FLUX A0.0
DRAG × ×1.0
SPEED ×1
SAT SCALE 1.0×
HUB BRIDGE
REPORT BRANDING
Add your own organisation name and logo to PDF mission reports. Stays in memory for this session only — never saved to disk, cleared on refresh.
ORGANISATION NAME
LOGO URL
OR UPLOAD LOGO FILE
Uploaded file takes priority over URL.
MISSION NAME
SATELLITE LAUNCH CONTROL
ALTITUDE (km)
INCLINATION (°)
SATELLITE NAME (optional)
QUANTITY
Multiple satellites auto-number: Aurora-1, Aurora-2, etc. Max 30 per batch.
FLEET CONTROL
CONJUNCTION ALERTS
WORLD ORBITAL INTELLIGENCE
Loading...
MISSION LOG
QOSE RELAY

Start a Relay session from the Hub account menu → RELAY — that's the one place sessions are created now, so a link's app scope is always set up right. Once one's running, come back here to manage it.

LIVE DATA FEEDS
SPACE WEATHER
Kp Index—
Solar Wind Speed—
X-Ray Flux Class—
EARTH & ENVIRONMENT
Significant Earthquakes (1h)—
Surface Temp (Equator)—
ORBITAL
ISS Position—
ISS Altitude—
Humans in Orbit—
UPCOMING LAUNCHES
CLOUD STORAGE & SYNC
CONNECTIONChecking…
PUSH (SAVE SESSION)
LAST PUSH—
AUTO-PUSH
PULL (LOAD LATEST)
PULLED CONTENT IS
LAST PULL—
AUTO-PULL
LOCAL FILE (NO BUCKET NEEDED)
TLE IMPORT — REAL SGP4 TRACKING
Import a real TLE for true SGP4/SDP4 propagation — not the synthetic circular model catalog objects use. Get free TLEs from your own Space-Track.org account or any TLE you already hold. TLE satellites join your fleet and count against your satellite cap, but bypass the per-orbit caps (they're real objects, not synthetic buckets).
SATELLITE NAME (OPTIONAL)
TLE (2-LINE OR 3-LINE)
ACTIVE TLE SATELLITES
None imported yet.
ORBITAL ELEMENTS
Tap a satellite in the Fleet panel or TLE Import panel to see its orbital elements.
GROUND TRACK
SATELLITE
CURRENT POSITION—
Orange dots = ground stations. Trail shows one full orbital period. Cyan/white dot = current position.
TELEMETRY INGESTION
Updates existing satellites by name — launch or import them in QOSE first, then feed real telemetry in. Unmatched names are logged, not silently dropped.
LIVE FEED (WEBSOCKET)
WEBSOCKET URL
LINK STATUSIDLE
FILE UPLOAD
LAST BATCH—
SCHEMA
{ "name": "SAT-1", "battery": 87, "fuel": 62, "health": 94, "altKm": 551.2, "incDeg": 53.0, "status": "ACTIVE" }

Only "name" is required — every other field is optional and applied only if present. Accepts a single object or an array. CSV: header row with the same field names.
FLIGHT SCRIPT
JavaScript only, runs in an isolated worker thread — a bad script (infinite loop, crash) can't freeze the simulation. 5-second execution limit. Runs standalone — no access to your fleet or page data, this is a scratch pad for pure computation, not live scripting of your satellites. Plain text editor, not syntax-highlighted.
OUTPUT
Run a script to see output here.
SATELLITE DATA
NAME—
TYPE—
OWNER—
ORBIT—
ALT—
INC—
PERIOD—
HEALTH—
FUEL—