Email your OFP to your own Sky Matrix address or drop in the PDF, and you get one briefing with weather, NOTAMs, the ATC page, nav log and route map, on your iPad or phone. GPS stamps blocks-off, take-off, landing and on-blocks for you, and the briefing keeps working once the signal’s gone.
Load the operational flight plan you already get. Sky Matrix pulls out the numbers that matter and lays them out by phase of flight, so you stop hunting through pages.
Actual app screenshots: the OFP quick-extract card, the Departure page, live weather lookups and the route map. The flight shown is fictional.




Purpose-built for line pilots. Load your operational flight plan once and Sky Matrix organises the whole picture across the phases of flight.
Drop in your operational flight plan and get route, weights, fuel, remarks and enroute data laid out and cross checked automatically.
Your account has its own ofp-…@skymatrix.biz address. Send the plan there and it waits on the Load page for 36 hours; nothing loads until you tap it, and a new plan always asks what to do with the old one first.
Departure, enroute and arrival weather alerts, NOTAMs and live airport lookups with D-ATIS, parsed and highlighted for quick scanning. Every airport in your plan has its METAR and TAF as published on the OFP and the latest beside it.
Your flight plan’s own significant-weather and wind charts, read by Sky Matrix AI when you ask, and shown as one table in flight-time order: what, where on your route, at which levels, and how sure the reading is. Each line points at its chart page, and the reading stays on the device for the flight.
Everything you read back in one place: the clearance with SID and initial altitude, squawk, frequency, CTOT, the departure ATIS (only one issued within an hour of departure), both callsigns, and the filed flight plan exactly as printed. Photograph a clearance and Sky Matrix AI writes it out word for word and fills only the boxes still empty.
Departure, Nav Log, Progress, Arrival and Time. Your weights checked against the aircraft limits, the departure clearance you read back, engine cool-down and reduced engine taxi in, and a Progress page that works out where you are against the plan — distances, times, ETA and fuel — from your position and the clock, so it still fills in if you open the app mid-flight. Each page fits one screen, with the D-ATIS read for you, and a reminder opens as a window you acknowledge.
Arm GPS and blocks-off, take-off, landing and on-blocks stamp themselves, while waypoint times fill the nav log and turn each row green. A time you typed is never overwritten. On an iPad, keep Sky Matrix in Split View or Stage Manager beside your chart app, since iOS stops GPS for a Home Screen app in the background; if it was stopped, you get the window it missed and never a guessed time.
Your route on its great circle with the FIRs it crosses, the alternates and ETOPS points, your GPS position, today’s SIGMETs worldwide and satellite cloud tops where NASA has them — and where it has none, the map says so. Countries and FIRs work offline.
The airport’s ATIS, approach, tower and ground frequencies on the Arrival and ATC pages and for the alternate you are watching, and the headwind, tailwind and crosswind on your runway worked out from the ATIS or METAR.
INIT → Learn holds the Sky Matrix Academy — short videos of the app’s own screens that stop and ask you to do each thing yourself — and the user manual.
Plan and time inflight rest cleanly, with the numbers worked out for you so the flight deck stays fresh for arrival.
Build as many named checklists as you like, and share one with another pilot with no internet at all — it arrives as a new list with every tick cleared. Dangerous-goods drill codes sit under Docs, and the NOTOC button on the Departure page reads the same tables. Swipe an item right to tick it; in a NOTAM list, swipe right to star and left to open.
Twenty-one standard announcements — greetings, abnormal and emergency — alongside your own. The flight's details fill themselves in; anything the app cannot know is left as a gap you tap and type straight into. Each one can be translated, in the language's own script or in English letters, and the translation stays on the device for the flight.
Your iPad and your phone on the same licence. Save your setup to your account on one, load it on the other — checklists, announcements, documents and profile.
Pass checklists and announcements to another pilot with a 6‑digit code, or hand this flight’s briefing to the crew operating it with you.
Export your whole setup to one file and send it to iCloud Drive, Google Drive, OneDrive or Files. Change iPad, reinstall, or restore in seconds.
Most tools just dump the PDF's text on screen. Sky Matrix parses it: figures like ETOW and Taxi fuel are captured as discrete, validated numeric values, then cross-checked and flagged if anything looks off.
ETOW, Taxi, Trip, ZFW and the weight limits are read as real numbers you can compare and compute with, not a wall of copied text.
The weights you type from the loadsheet are compared against the aircraft limits, not just the ones the plan printed — take-off weight against MTOW on the Departure page, landing weight against MLW on Arrival, with the exceedance stated. With no figure entered the line is hidden rather than showing an all-clear.
A pre-render data check highlights missing or out-of-range fields, so a mis-read number is surfaced for you to verify, never shown silently.
The primary reader is deterministic code, not a language model. On a layout Sky Matrix knows, the AI cross-check is a second opinion only: where the two disagree the offline value wins, and the difference is raised to you as a data check. On a layout not yet taught, the AI value is used and labelled UNVERIFIED. The offline reader comes with a subscription and downloads itself once; on a trial, reading a plan uses Sky Matrix AI and needs a connection.
A briefing tool is only worth as much as the confidence you can place in its numbers. Here is what stands behind them.
115 test suites must pass before any build is published. Nothing ships red.
A regression suite replays the live reader over a fixed set of flight-plan layouts and compares every extracted field against a recorded baseline, so a change that quietly alters a fuel figure in one layout fails the build instead of reaching an aircraft. A plan the build machine cannot read is reported as unverified rather than counted as a pass.
Every safety check is verified by deliberately reintroducing the fault it guards against. A test that would not catch the defect it was written for is treated as a failing test.
Sky Matrix went through an independent forensic audit in July 2026. It did not pass first time: the report raised 4 critical and around 30 high-severity findings and advised against production use as the app then stood. All 32 numbered findings and the full accessibility review were fixed and re-verified, 46 of 46 checks confirmed against the live site. Read the conformity report (PDF).
Sky Matrix started on the flight deck, a way to cut the clutter of preflight paperwork into a single, calm, inflight companion. It runs entirely on your own device, works offline once loaded, and one subscription covers two of your devices — your iPad and your phone stay in step.
The goal is simple: help you fly informed. Less hunting through pages, more situational awareness, gate to gate.
New to Sky Matrix? Start with the installation guide — it covers iPhone, iPad and Android step by step.
Start with a free 10 day trial in the app. When you're ready, subscribe and your access code is emailed to unlock the app on your device. Taxes handled at checkout by Lemon Squeezy.
What crews say about Sky Matrix. Only verified users, pilots who have used the app on trial or subscription, can leave a review.
Verified Sky Matrix users only — you'll need your Device ID and your registered email.
Questions, access codes, or licensing, reach the right inbox below.
Sky Matrix keeps your data on your device and uses outside services only where a feature genuinely needs them. Here's exactly what stays local, what leaves, and why.
Your flight data lives only in your browser/app storage on your device: the OFP text you load and every field you type (times, weights, crew, notes); your PIN, stored only as a one‑way hash; your biometric enrolment, which stays in your device's secure hardware and is never sent to us; documents you add to the in‑app DOCS store; and your saved announcements. None of this is uploaded to any Sky Matrix server. Clearing the app's data removes it.
A few features need the internet and send the minimum data required: Licensing & trials — your Device ID and email are sent to our licensing service to issue or validate an access code; AI OFP reading & announcements — when you tap these, the relevant OFP or template text is sent to be processed and returned; Reading the weather charts — only when you tap it, the chart pages of your flight plan are sent and the weather on your route comes back by waypoint; Aircraft, weather & NOTAM lookups — a flight number/registration or airport code is sent to the relevant provider; Payments — handled entirely on the checkout provider's site; we never see or store your card details. Anonymous usage milestones — so we can see where people get stuck, the app records that a step happened (app opened, OFP loaded). Only your Device ID and the step name are sent — never OFP content, route, times or any flight data.
Six providers, each used only for the feature you invoke. Full detail on the Privacy & Security page.
| Service | Purpose | Data shared |
|---|---|---|
| Cloudflare (Workers) | Licensing, trials, AI/data endpoints | Device ID, email, OFP/announcement text |
| Anthropic (Claude) | AI OFP reading, announcements & weather charts | OFP / template text or chart pages you submit |
| Flightradar24 | Aircraft type & route lookup | Flight number or registration |
| Lemon Squeezy | Checkout & billing (merchant of record) | Payment & contact details (with them, not us) |
| Cloudflare (Workers) | Anonymous usage milestones | Device ID + a step name (app opened / OFP loaded). No OFP content or route. |
| Resend | Sending your access‑code emails | Your email address |
| Cloudflare (Workers) | Hosting the app and website | Standard web request logs |
Each provider processes data under its own privacy policy. We share only what the feature you invoked requires.
Licences are protected with an ECDSA P‑256 digital signature — only our server holds the private key, so codes can't be forged, and each code is bound to a single device (a subscription covers two devices, so you hold one code per device). Your PIN is stored as a salted one‑way hash; biometric unlock uses the platform authenticator (WebAuthn) and never exposes your fingerprint/face to the app. The app is served only over HTTPS, and sensitive data is never placed in URLs. Honest caveat: any client‑side gate deters casual access but is not a guarantee against a determined attacker — use a strong PIN and keep your device secured.
You can stop all outbound data by simply not using the online features — the core briefing works offline. To delete your data, clear the app's storage on your device. For a licence transfer or a data request, email admin@skymatrix.biz. Questions about privacy or security: support@skymatrix.biz.
If your airline runs Flight Control, what you send for your airline goes to your airline’s own server, not to us — see If your airline runs Flight Control.
Full details, including the Android APK checksum for safe sideloading, are on the Privacy & Security page.