What AeroVMS does, system by system.
Eight systems, one airline. Each one below says what it does, what it is made of, and which tier it sits on. The scoring arithmetic and the per-flight profit and loss are the real models, not illustrations of them.
Live tracking & ACARS
Every aircraft on one map, updating as your pilots fly. Position pings live in memory and are summarised on shutdown, so a 90-minute flight writes one row — not five thousand.
- AeroCARS, smartCARS 3, or your own client on the open API
- MSFS, X-Plane 12, Prepar3D and FSX
- 1 Hz position streaming to the live map
- Automatic flight-phase detection
- One track summary and one PIREP per flight
Every flight gets a number, and we show our working.
Landing rate, route adherence and professionalism, weighted and scored the moment the engines are cut. Clean flights are accepted automatically. Anything odd is held for a human — never silently rejected.
- LDGLanding rate40%
- Vertical speed at touchdown, in bands. −50 to −250 fpm is butter and scores 100. Below −1,000 fpm scores zero and is flagged.
- RTERoute adherence35%
- How much of the flown track stayed inside a ±10 nm corridor of the filed route, at a sane cruise level. 98%+ takes full marks.
- PROProfessionalism25%
- Starts at 100 and deducts: overspeed −10, stall warning −15, gear or flap overspeed −10, pause in flight −5, taxi above 30 kt −5.
On the Airline tier every weight, band and penalty above is yours to change.
| Pillar | Weight | Points |
|---|---|---|
| LDGTouchdown −186 fpm · Butter | 40% | 100 |
| RTE99% inside the corridor | 35% | 99 |
| PROOne overspeed event, −10 | 25% | 90 |
0.40(100) + 0.35(99) + 0.25(90) = 97.15
97 — Excellent
Schedules, bidding & dispatch
Build the route network by hand or import real-world schedules, then let pilots hold flights on a bid list instead of racing each other for the good ones.
- Numbered flights with aircraft, days and departure times
- Bid lists that hold a flight for a configurable window
- Staff rostering for structured operations
- Charter and free flight, with their own pay multiplier
- Aircraft and rank gating enforced at assignment
Careers & progression
Hours, ranks, pay and aircraft unlocks tracked automatically. A pilot always knows how far they are from the left seat of the 777.
- Automatic promotions on hour thresholds
- Aircraft unlocked by rank
- Per-hour pay scales with score bonuses
- Full logbook with every flight and its score
- Custom rank ladders and pay scales on Airline
The default ladder
Six ranks · Hours · Unlocks · Pay
| Rank | Hours required | Aircraft unlocked | Pay per flight-hour |
|---|---|---|---|
| New Hire | 0 | CRJ700, E175 | $18 / hr |
| First Officer | 25 | A320, B737 | $32 / hr |
| Senior First Officer | 100 | A321XLR, B737 MAX | $45 / hr |
| Captain | 350 | B767, A330 | $62 / hr |
| Senior Captain | 1,000 | B777, B787, A350 | $80 / hr |
| Check Captain | 2,500 | Full fleet | $95 / hr |
That is the ladder every airline starts with. On the Airline tier the ranks, the hour thresholds, the aircraft each one unlocks and the pay scales are all yours to rewrite — add a rank, move a threshold, or pay your widebody captains what you like.
| Revenue | |
|---|---|
| Passengers150 seats · 82% load · $145 avg fare | $17,835 |
| Cargo2.0 t · $0.55 per tonne-nm | $977 |
| Costs | |
| Fuel6,300 kg · $0.95/kg | −$5,985 |
| CrewCaptain $62/hr · 2.1 hr | −$130 |
| Lease$1,950/day over 4 legs | −$488 |
| Landing & handlingKDEN | −$1,250 |
| NavigationOverflight & route charges | −$320 |
| Maintenance reserve$11 per flight-hour | −$23 |
| Catering & groundTurnaround services | −$900 |
| Net | $9,716 |
Flights that make or lose money.
Fares, load factors, fuel, crew, leases, landing fees and maintenance reserves all come out of an airline balance you have to keep in the black. A half-empty long-haul on expensive fuel loses money — which is the entire point.
- Buy aircraft outright or lease them by the day, and feel the difference on the balance sheet.
- Every hub keeps its own P&L, ranked, so you know where to base the fleet.
- Underused leased tails quietly bleed money, exactly as they do in the real thing.
- Low-balance alerts before the airline runs itself into the ground.
Events, tours & awards
Multi-leg tours, scheduled fly-ins with registration and gate lists, group flights your pilots can see each other on, and awards that grant themselves.
- Ordered tour legs with progress tracking and completion bonuses
- Events with registration, slots and their own leaderboard
- Group flights visible together on the live map
- Rule-driven badges — milestones, streaks, precision
- Leaderboards by week, month, all-time or hub
Staff control dashboard
Roster, fleet, routes, review queue, economy and configuration in one console, with granular staff roles so your events lead can't reprice the fleet.
- Owner, Admin, HR, Events, Fleet and Examiner roles
- Exception-only PIREP review with the track on a map
- Fleet and route CRUD, fares and cost indices
- Analytics on activity, routes, retention and pass rates
- Branding, and a custom domain on Airline
API, webhooks & your data
A documented REST API and webhooks for everything, plus a one-click export of the whole airline. Nothing here is a hostage.
- REST API over pilots, flights, fleet, PIREPs and finances
- Webhooks on events like pirep.accepted
- Build a Discord bot, a custom site, or your own ACARS client
- One-click phpVMS import
- Full export of your database, on any tier, at any time
What isn't built yet.
AeroVMS is pre-launch, so this page describes the system as specified and under construction. The roadmap is public for the same reason this page shows its arithmetic.
No phase is marked shipped yet, so every system above is specified and under construction rather than in your hands. P0 · Foundations is the work in progress now, and the rest is queued behind it in the order shown. There are no dates against any of it: the order is the promise, not a calendar. When a phase moves, it moves on the roadmap first.
- P0Building
Foundations
The tenancy spine: a request hits your subdomain, resolves your airline, and queries your own database — provably, or it returns nothing.
- P1Next
First airlines flying
Everything an airline needs to hire pilots, publish a schedule, fly, and get scored PIREPs into logbooks.
- P2Later
Beta
Migration in, the live map, and the systems that make an airline feel like an airline.
- P3Later
General availability
The things established airlines ask for before they will move a decade of history.
Read the mechanics, then hold your seat.
AeroVMS is pre-launch. Founding airlines get the launch price locked for as long as they stay, migration handled with them rather than at them, and a direct line to the people building it. The roadmap says which phase each system above lands in.
25 pilots free · No card · Export everything whenever you like