Skip to content

FlightCrewProFree beta

Your flight schedule, decoded.

Your airline hands you a calendar entry. FlightCrewPro turns it into a duty clock that knows FAR 117, an aircraft you can watch, and an alarm that goes off before report. Free while the beta runs, on iPhone.

Free · iPhone · Invite-only · Delta & Southwest supported

Your device calendar

DL1423 MSP-LAX 2008/2214 32Q RPT1908 C12

DL 1423In flight

MSP

A321 · Gate C12

LAX

MinneapolisLos Angeles
Sched20:08CDT
Sched22:14PDT
Out20:21CDT
ETA22:09PDT
Duty day9:12 of 13:00
ScheduledActual, on timeActual, late
  • ADS-B position feed
  • FAA NAS status
  • FAA EDCT assignments
  • AviationWeather.gov METAR / TAF
  • FlightAware AeroAPI
  • AeroDataBox schedules
  • OurAirports reference data
  • Planespotters airframe traces
  • Open-Meteo layover forecast
  • OpenStreetMap hotel data
  • OSRM drive times
  • Avinor departures
  • datis.clowd.io D-ATIS
  • ECB reference rates

What it does

Everything your roster never told you.

There is no manual entry anywhere in this list. You connect the calendar your airline already writes to, and everything below runs off it.

Schedule & duty

  • Schedule, synced

    Connect the calendar your airline already writes to, subscribe a crew feed, forward a crew email, or paste the raw text. Flights, deadheads, hotels and report times come out the other side as a timeline.

  • Every roster change, logged

    Added, dropped, swapped, reassigned. Each change lands in a running log, newest first. You find out about the 0300 reassignment when it happens rather than at the gate.

  • Duty-day monitor

    Your flight duty period tracked against FAR 117 as the day moves, with international acclimation and flight-attendant duty tiers handled. It tells you you're running out of legal day early enough to do something about it.

  • Cumulative limits

    100 in 672. 60 in 168. 1,000 in a year. The §117.23 rolling windows, and where the rest of your roster is projected to leave them before you pick up that trip.

  • What a delay does to the rest of it

    Dial a delay into any leg in the next two weeks and watch it travel down the line. Which duty period gives way first, by how many minutes, and where it leaves your rolling windows. Every outcome is scored on the server before you touch the slider.

  • Crew rest planner

    Lay out the services on a long-haul leg and see what rest actually falls between them. Every break is checked against the one-hour §121.467 minimum before anyone commits to the plan.

  • Deadhead detection

    Passenger legs get read as passenger legs, down to the carrier-specific markers your airline buries them behind. You get a reminder when check-in opens, too.

  • Paydays on the same calendar

    Tell us the cycle you're on — biweekly off an anchor date, or the 1st and the 15th — and your pay dates get plotted alongside your flying instead of living in your head.

In the air

  • Live flight tracking

    Where the aircraft actually is. Position, altitude and speed off ADS-B, with a stack of commercial feeds filling the gaps over water and out of coverage.

  • Track your inbound

    The jet that becomes your next flight is usually two cities away right now. We follow it through the rotation and tell you when the turn is going to be tight. Tail and gate load the day before, so the morning of, your card already knows the aircraft.

  • Flight brief

    One tap on a leg answers what's holding it up: the FAA-assigned EDCT, the delay programs running at both ends, and each station's METAR and TAF down to the raw text you'd read back to dispatch.

  • Every flight's story

    Pushback, wheels up, cruise, touchdown, gate in. Each stamped as the feed sees it and set against what the roster promised, ending in a verdict on the DOT standard: On Time, Made Up Time, Lost Time En Route, Late.

  • Every event on the leg

    Aircraft assigned, aircraft swapped, pushed back, held, returned to the gate, diverted, un-diverted, cancelled. Written down once, in order, and announced once — nothing re-pages you because a cache expired.

  • The jet you're on

    Not where it is — what it is. Age, delivery date, serial, engines and the production line it came off, with a photograph of that exact airframe rather than a stock shot of the type.

  • Delay & EDCT watch

    We watch the FAA's National Airspace System for ground stops, ground delay programs and your EDCT. When the number moves, it gets pushed to you.

  • Tarmac delay rules

    Every flight carries its DOT tarmac card: the 3- and 4-hour limits and what's owed at each. Once a delay starts running the clock anchors to actual out and in times, not the schedule.

  • Live Activities

    Next leg, countdown and gate on the Lock Screen and Dynamic Island. Updates without you opening anything.

Alerts & AI

  • AI crew assistant

    Ask it about your own schedule in plain English. How much duty have I got left. Am I legal for the reroute. It answers off your data, not a help article.

  • Alerts that earn the interruption

    Before anything pushes, it gets scored against where you are in your duty day, how far out the thing is, and what you've actually opened before. What doesn't clear the bar waits in the app instead of buzzing you. Safety-critical alerts always go.

  • Flight alarms

    A wake-up alarm sets itself the moment a report time lands on your schedule. Nothing to remember the night before an 0430 show.

  • Arrival reminders

    Optional location awareness that nudges you to sign in on arrival at the airport, and to clear Global Entry when you land back into the States. Works with the app closed.

  • Bid reminders

    Tell us your bid window once. We'll nudge you before it closes and again the minute awards post.

Your crew

  • Family sharing

    The people at home can follow your day without an account and without seeing your roster. They get departure, arrival and diversion alerts. You decide what each of them gets.

  • Crew on your trip

    Who you're paired with, and the last time you flew together. Anyone already on the app is a tap from a friend request or a message.

  • Friends & presence

    Who's in the air, who's on the ground, who's sitting out a layover. Their upcoming schedule too, when you both share. Ghost Mode takes you off the board entirely.

  • Find crew in your contacts

    The matching runs on your phone. Your address book never leaves it — not raw, not hashed. We publish a scrambled list of crew who chose to be findable, your device intersects it locally, and the server never learns who matched.

  • Crew chat & DMs

    Message the crew without handing out your number. When your schedule overlaps a friend's on a layover or a long sit, you both hear about it.

  • Crew notes & no-fly list

    Private notes on the people you fly with, and a personal no-fly list. Nobody sees either one unless you hand it to a friend yourself.

On the ground

  • The commute in

    Every carrier's flights between home and base across the next few hours, with one-stop connections built for you and live times on both legs. When your trip reports at the other end, each option carries the cushion it leaves you — or the shortfall.

  • Hotel intel

    What the layover hotel is genuinely like, written by crews who stayed in it. Amenities, the notes worth having, and reminders for van time and check-out.

  • Van time, shared across the rotation

    When the airline tells one crew member what time the van leaves, everyone on the pairing has it seconds later. It sits beside the drive estimate rather than replacing it, because when the van goes and how long the road takes are two different facts.

  • Airport hub

    A crew layer over every airport you work. Bypass lanes and access points other crews have marked, what's open at 2300, typical taxi times, terminal maps, current weather.

  • Live weather

    Conditions at both ends of the leg, straight off the Aviation Weather Center. Ten days of forecast for wherever you're overnighting.

  • In an emergency

    What to dial where you're standing, in every country the app knows, and your own country's consulates near that station, listed home-country first. On the layover screen before you need it.

  • Works offline

    Your schedule opens with no bars. Anything you save while you're out of coverage syncs itself the moment signal comes back.

Every flight's story

What actually happened, on the record.

Every leg keeps a milestone log that outlives the flight. Pushback, wheels up, cruise, touchdown, gate in, each stamped when the feed sees it and set against what the roster promised. At the gate it resolves into a verdict on the DOT standard.

Scroll to fly the leg.

DL 1423MSP → LAX
  1. OUTPushback13 min down, still inside the on-time band20:0820:21CDT
  2. OFFWheels up18 minutes of taxi at MSP20:39CDT
  3. CRZCruiseLogged the moment the feed sees level flightFL360
  4. ONWheels down3h 23m in the air22:02PDT
  5. INGate in5 minutes early22:1422:09PDT

Verdict

Made up time en route

Pushed 13 minutes late, blocked in 5 minutes early.

How it's built

Four calls we made early.

Each of these cost us a feature, a shortcut, or a few weeks. We'd make all four again.

  • The math runs on a server

    Duty limits aren't calculated on your phone, where a stale cache or a dead battery can change the answer. The FDP engine runs server-side. The number you're looking at is the number we'd hand anyone who asked to check it.

  • Scheduled and actual never share a colour

    Your roster says one thing and the aircraft does another. Those stay two separate layers everywhere in the app. Scheduled times are gray. Actual times go green if they held and red once they're more than fifteen minutes down. You read the state of your day off the colour, with no legend.

  • It has to work at FL360

    Cruise altitude, a hotel with one bar, a jet bridge in a basement. The app opens and your day is there. Anything you write down queues up and goes out when the signal does.

  • Unknown is a valid answer

    When a feed can't tell us something, we say so rather than filling the hole with a plausible guess. An unknown gate reads as unknown. You can't plan around a number that was invented to avoid an empty space.

Privacy by design

Your roster is the most personal thing you carry.

It says where you are, who you're with, and when you sleep. Handing that to an app is a real decision, so here is exactly what we do with it.

  • Your phone keeps the sensitive parts

    Location and private crew notes stay on the device. What reaches our servers is what the duty engine needs to do its arithmetic, and nothing past that.

  • Not sold, not advertised against

    We don't sell your data and we don't run ads. Your schedule, your position, and your messages aren't a product, and there's no version of this where they quietly become one.

  • Locked at the database, not the UI

    Encrypted in transit, credentials in the platform keychain, and row-level security scoping every record to you at the source. Not by whatever the app remembers to filter out.

  • Give and get, both directions

    Revoke any permission, go invisible, delete your messages, delete the account. And every social surface is reciprocal: opt out of showing yourself somewhere and you stop seeing other crew there too. That cuts both ways on purpose.

How we compare

Against what you're using now.

Crews have been paying about $24 a year for the same handful of schedule apps for a decade. FlightCrewPro covers that ground and keeps going. It's free in beta.

Feature comparison between FlightCrewPro and typical crew schedule apps
CapabilityFlightCrewProTypical crew app
PriceFree beta$24 / year
No ads, no data salesYes
Conversational AI assistantLive AI agentAutomated alerts
Schedule importCalendar, feed, email & pasteFLICA download
FAR 117 duty limits + acclimationYesYes
Flight-attendant duty tiersYes
Cumulative §117.23 rolling limitsYes
In-flight crew rest plannerYes
Delay forecast across your whole lineYes
Paydays plotted on your scheduleYes
Automatic flight alarms before reportYes
Live flight tracking (multi-source)YesYes
Track your inbound aircraftYes
Flight story & on-time verdictYes
Per-leg brief: EDCT, ATC programs, METAR/TAFYes
Full leg event log (swap, hold, return, divert)Yes
Airframe profile & photo of your exact jetYes
FAA delays & EDCTYesYes
Tarmac delay rule trackingYes
Live Activities & Dynamic IslandYes
Alert relevance scored before it interruptsYes
Family sharing with live flight alertsYes
Crew chat, DMs & friendsYesYes
Find crew from contacts, matched on-deviceYes
Friends presence & Ghost ModeYes
Private crew notes & no-fly listYes
Airport hub & crew access pointsYes
Non-rev commute board with connectionsYes
Station emergency numbers & consulatesYes
Bid deadline & awards remindersYes
Hotel info, crew notes & remindersYesYes
Van time shared across the whole rotationYes
Aviation weather & layover forecastYesYes
Works offlineYes

Comparison reflects publicly available information about commonly used crew schedule apps and may change. All product names and marks are the property of their respective owners.

Built on trusted data

Our sources.

None of this works without good data. Here is exactly where ours comes from, and who deserves the credit for it.

Source names and marks are the property of their respective owners. FlightCrewPro is not affiliated with, endorsed by, or sponsored by these providers.

Invite-only beta

Request your invite.

Open to every crew member on any airline — the beta's just invite-only while it's small. Request access, point it at the calendar you already have, and you'll see your next trip the moment you're approved.

By joining you agree to the Terms of Service and License Agreement.

Who we support

Delta and Southwest read end to end. Yours is next.

  • Delta Air Lines

    Rotations, deadheads, reserve days, hotels and report times, all read end to end.

  • Southwest Airlines

    Pairings, legs and layovers, straight off your synced schedule.

Every other airline

If your airline can push a schedule to a calendar, sync it anyway. We'll read what we can straight away, and your schedule is the thing that teaches us the rest of the format. That is genuinely how both carriers above got done.

Request access to sync your schedule