An ACARS client that reads your simulator directly, through native SimConnect and X-Plane datarefs. Continuous telemetry, a landing score computed from the raw data, and the PIREP filed before you leave the cockpit.
Stratos captures continuous simulator state from pushback to engines off, archives it, and computes the landing report from the raw data. No smoothing, no guessing.
Each airline chooses which plugins its pilots see and sets their rules once in the admin. Official plugins ship with Stratos, the community builds more, and you can write your own.
$ pnpx create-stratos-plugin fleet-boardStratos is built in layers. The shell and simulator bridge are ours to maintain. The plugins and everything about your airline are yours to configure.
#4B7BF5Your primary colour, logo and banner style carry through every screen of the client.
You pick the plugins. Each pilot can drag them into the order that suits how they fly.
Scoring weights, landing bands, tracking intervals and event rules, set per airline or left to each pilot.
Scaffold a plugin with one command, read live simulator data with hooks from @skyvexsoftware/stratos-sdk, and deploy it to your airline.
pnpx create-stratos-plugin sets up the manifest, a React entry point and the build.
Hooks like useSimData, useFlightPhase and useLandingAnalysis give you live flight state.
stratos-deploy publishes it, and it appears in your pilots’ sidebar.
Virtual airline owners on what they have built with the open API and plugins, and what changed for their pilots.
Stratos isn't just our ACARS, it's the foundation of American Virtual's whole operation. Its open VA API and plugin system allowed us to build our live map, dispatcher telex, OOOI tracking, GSX ground-service receipts on every PIREP and even our Twitch overlay on top of it, something no other client has made possible for us. Who knows what we'll build next, and with our pilots loving every bit of it, that makes Stratos priceless.
William MatteoniCEO, American Virtual

Stratos has revolutionized what's possible in the virtual airline space. It has given Walker Air the freedom to push further, modernize our platform, and create an experience that feels uniquely ours. From functionality to presentation, Stratos has allowed us to rethink what an ACARS platform can be and deliver the modern, polished experience our pilots deserve.
It hasn't just changed how we track flights. It has helped us raise the standard for the entire virtual airline experience.


What virtual airline owners ask us most, from setup to what happens to your data.
Stratos is a free ACARS client for virtual airline pilots, built by Skyvex Software. It reads Microsoft Flight Simulator, X-Plane, Prepar3D and FSX directly, tracks each flight live, scores the landing and files the PIREP to your virtual airline's own backend.
Yes. Install the free, open-source Stratos Core API and Stratos Logbook API modules into your phpVMS 7 site. They read and write phpVMS-native data, so your existing site, PIREPs and pilot records keep working as they are.
Implement the open Stratos API in the stack you already run. The schema is published on the documentation site alongside a reference implementation, so you add endpoints to your backend rather than replacing it.
Straight from the pilot's Stratos client to your backend. Skyvex Software receives only a small subset for the live map and usage statistics: position, flight phase, aircraft, route and the landing result, with pilots identified by first name and last initial.
Stratos builds the PIREP as the flight runs, with flight time, fuel used, distance flown and the landing report. Once you're parked, you review it and submit. Pilots can turn on auto-submit to file it as soon as the engines are off at the gate.
No. The Stratos client is free for every pilot. Virtual airlines can also use Stratos free during early access.
Stratos ships native builds for Windows, macOS (Apple Silicon and Intel) and Linux (x64 and ARM). It works the same way on each one.
Stratos supports Microsoft Flight Simulator 2020 and 2024, X-Plane 11 and 12, Prepar3D v4/v5/v6, and FSX. It connects through SimConnect for the Microsoft simulators and natively for X-Plane, and detects the running simulator automatically.
Stratos connects to your airline's backend before your pilots fly with it, so this is for VA owners and admins. We onboard each airline personally and make sure it works with your setup before you go live.
Flying for an airline that should be on Stratos? Send this page to your admin.