Skip to content
AeroVMS
VMSVirtual airline management
Early access

Run a virtual airline the way a real one gets dispatched.

Your pilots bid a flight, fly it in their sim, and land. AeroVMS validates the flight, scores it out of 100, pays the pilot and books the profit — before they've finished the shutdown checklist.

25 pilots free · $19/mo unlimited · Your own database · Import from phpVMS

Air traffic control works a bay of paper strips, one per aircraft, advanced by hand as each flight moves through its phases. This is the same bay, running itself — which is roughly the point.

Early access

Founding airlines are boarding now.

AeroVMS is new, and we would rather say so than borrow someone else's numbers. What founding airlines get instead: 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.

Launch price
$19 / mo
Locked for founding airlines
Free tier
25 pilots
No card, no expiry
Your data
Isolated
One database per airline
OPSThe loop

One flight, start to finish, with nobody in the middle.

A pilot takes a flight, flies it, and lands. Everything between the shutdown checklist and the money in the airline's account happens on its own.

  1. BID01 / 6

    Take the flight

    Pick from the published schedule, hold it on your bid list for 48 hours, fly a tour leg, or file a charter.

  2. DSP02 / 6

    Dispatch

    Load the SimBrief OFP — fuel, payload, cost index — confirm the tail and the callsign.

  3. FLY03 / 6

    Fly it

    MSFS, X-Plane 12, P3D or FSX with AeroCARS or smartCARS 3 running. Position streams at 1 Hz.

  4. TRK04 / 6

    Watch it move

    The whole airline sees the flight on the live map. Pings stay in memory — they never bloat your database.

  5. VAL05 / 6

    Validate on shutdown

    Route, aircraft, block time and anomalies are checked automatically. Clean flights pass; anything odd is held for review.

  6. PAY06 / 6

    Score, log, pay

    A 0–100 flight score, hours to the logbook, pay to the pilot, and the P&L line to the airline's books.

PRPValidation & scoring

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.

Scored PIREPAccepted
AVA231KORDKDENA320
How this flight's score was calculated
PillarWeightPoints
LDGTouchdown −186 fpm · Butter40%100
RTE99% inside the corridor35%99
PROOne overspeed event, −1025%90

0.40(100) + 0.35(99) + 0.25(90) = 97.15

97 — Excellent

Butter
−50 to −250 fpm
100
Good
−250 to −500 fpm
80
Firm
−500 to −700 fpm
55
Hard
−700 to −1000 fpm
25
SYSWhat you get

Eight systems, one airline.

Everything a virtual airline needs to run, built once and gated by tier — not sold as eight separate products.

TRK

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.

PRP

PIREP validation & scoring

Filed on engine shutdown, checked against the assignment, and scored out of 100 before the pilot leaves the cockpit. Clean flights never touch a staff member.

SKD

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.

CRW

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.

FINAirline

Virtual economy

Every flight books a real profit or loss. Fares, fuel, leases, landing fees and maintenance reserves come out of an airline balance you have to keep in the black.

EVTAirline

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.

ADM

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.

APIAirline

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.

Flight P&LAVA231 · A320 · 888 nm · 2.1 hr
Revenue and costs for one flight from KORD to KDEN
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
FINVirtual economy

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.
Airline tier
PLTThe platform

Hosted properly, and never locked.

No server to patch, no plugin to fight, and no version of this where your community's history is held hostage.

ISO

Your own database

Every airline gets its own isolated Postgres database — not a shared table with a tenant column. Your data has no neighbours.

EDG

Runs at the edge

Served from Cloudflare's network, so the crew centre loads the same whether your pilots fly from Seattle, São Paulo or Singapore.

OUT

The door is unlocked

One-click import from phpVMS on the way in, and a full export of everything on the way out. On every tier, including the free one.

INTIntegrations

Plugs into what your pilots already fly.

SIMSimulators
  • Microsoft Flight Simulator
  • X-Plane 12
  • Prepar3D
  • FSX
ACRACARS clients
  • AeroCARS
  • smartCARS 3
  • Your own, on the open API
NETNetworks & tools
  • VATSIM
  • IVAO
  • SimBrief
  • Navigraph
  • Discord

Anything not on this list can be wired up through the API and webhooks on the Airline tier.

MIGAlready running an airline

Bring your pilots, their hours, and every PIREP they ever filed.

Moving off phpVMS shouldn't cost your veterans their seniority. Import the roster, hours, ranks and history so the pilot who has flown 1,200 hours for you still has flown 1,200 hours on Monday.

Roster & hours
Imported
Seniority preserved
Historic PIREPs
Imported
Mapped into the logbook
Your data
Exportable
Every tier, any time
BILPricing

Free until you outgrow it. $19 after that.

One paid tier, priced for a hobby that happens to be run seriously. No per-pilot fees, no setup charge, and no card to start.

Cadet

$0forever

Get airborne free. Everything you need to fly and be scored.

Start free
  • Up to 25 pilots
  • Live ACARS tracking
  • Automatic PIREP validation & scoring
  • Fleet & route management
  • Logbooks, hours & ranks
  • Milestone awards
  • Full data export

Airline

Most airlines
$19per month

Run it like a real airline. The economy, the events, the API.

Start free, upgrade anytime
  • Unlimited pilots
  • Virtual economy & finances
  • Fleet acquisition, leasing & hub P&L
  • Bidding, rostering & schedule import
  • Events, tours & leaderboards
  • Tunable scoring & custom rank ladders
  • Developer API & webhooks
  • Custom domain
  • Priority support

Flag Carrier

Custom

Priced on your roster and needs

For established alliances that need control and a signed SLA.

Talk to us
  • Everything in Airline
  • Enterprise SSO
  • White-label branding
  • Dedicated support & SLA
  • Hands-on migration

Full comparison and what each tier unlocks

GOCleared for departure

Start the airline tonight.

The free tier takes a card exactly never. Set up the airline, invite your first pilots, and fly a leg before the evening's out.

25 pilots free · No card · Export everything whenever you like