A browser-based upper airspace simulator — and a rapid prototyping environment for the tools controllers wish they had.
Air traffic control systems are certified, expensive, and closed. The people with the sharpest ideas — the controllers actually working the sector — have no way to try them. There is no sandbox. There is no shared lab.
When the simulator in the centre is locked, training stops. COVID made that painfully obvious — and nothing has really changed since.
A controller sees a better way to handle a conflict, a label, a workflow. Without a prototype, it stays a slide. Nobody gets to feel it.
Approach-control sims are plentiful. A serious, playable upper-airspace environment in a browser — essentially zero. That's the gap.
Work the sector like a real controller. Upper airspace, TANGO, real replay data from 9 scenarios, real separation rules, a proper label and right-click menu.
Live replay of Exercise 02 — climbers, descenders, real trajectories. No interaction, just the sector breathing.
A rapid prototyping environment for new controller tools. An idea becomes a working prototype in days, not quarters — and gets validated against real traffic, not a requirements document.
The agent is the feature.— project mantra
The data is the product.
Priority Advisor — TJD750 pulses on approach, the halo fades the moment a CFL is entered, and CLX227 takes over as the next attention target.
The way controllers talk to the system hasn't really changed in twenty years. We rebuild it phase by phase, each one researched against ATC state of the art, adjacent industries, and human factors evidence — then prototyped in the lab.
Press, drag, release. The vector you draw becomes the heading the aircraft flies — with a snap to any nearby fix and an automatic rejoin to the flight-plan route.
HDG 270° or →GESLU on snap.Click any aircraft level, the menu opens at the handoff constraint and shows the descent or climb rate you'd need to make it. Three input paths share the same logic — mouse for the dispatch desk, keyboard hotkeys for speed work, and a voice-ready architecture for what's coming next.
CFL or AFL → list opens anchored at the next constraint level.→ TEDGO FL240 ↓1300/min — required rate, computed live.C or X + digits + Enter. Esc cancels, ⌘Z undoes.Required-rate calculation in a level menu — not seen in any production ATC system today.
Modern ATC is a dark-mode discipline — radar surveillance has run on negative polarity since the cathode-ray era for one reason: contrast against bright targets, less glare during long shifts. We default to it. But the lab keeps the legacy positive theme a single click away — for daylight benchmarking, screenshots, and the colleagues still trained on Eurocat-white.
Negative is the working mode. Positive is the comparison shot.
No black boxes. Here's what runs today, what's pending, and what we genuinely don't know yet.
If you're a controller with an idea worth prototyping — or a trainee who wants an upper-airspace sandbox — reach out. No newsletter, no tracking, no sales pitch.