📥
Reads the roster you already have
On NetLine/CrewLink the app signs in and pulls the roster itself. AIMS eCrew, CrewConnex, FLiCA, Leon, CAE Crew Access and RAIDO are read from their roster page, PDF or calendar link, and a pasted calendar link refreshes on its own. Any .ics or roster PDF works too, read on the device from its text layer with OCR as the fallback. 273 operators come preconfigured. System not read yet? Send it to us in one tap and we add it.
⏱️
Limits that match your rule set
EASA, UK CAA, FAA Part 117 and Turkish SHGM. FDP ceilings, minimum rest, cumulative duty, and the earliest they can call you again — with the margin the roster leaves, not just the numbers on it.
🌙
Fatigue you can point at
An indicator built from the schedule itself: WOCL encroachment, early starts, short rest, consecutive days, time-zone displacement. Never a fitness-to-fly verdict. That call stays yours.
📗
A logbook you own
Sectors you confirm become logbook rows. EASA and FAA CSV export whenever you want them. Cabin crew get their own flight-and-duty record with block time, duty time and night stops.
🩺
Coaching, with sources
Sleep, body clock, light and caffeine windows, cosmic radiation against the Euratom reference levels. Seventy-six cards that fire off your own numbers — 27 on fatigue, 22 on sleep, 15 on the body clock, 12 on radiation — each naming the study or regulation behind it.
🗂️
Documents that warn you early
Licence, medical, passport and visa expiry dates, with reminders before they bite, and a note of which destinations need which visa.
☁️
Your devices, in step
Optional iCloud sync keeps your roster, logbook, documents and settings the same on every device you own, through your own iCloud account. Off by default, encrypted on the device with a key that never leaves your devices. Sleep, fatigue and IMSAFE entries never go to iCloud.
📅
Every change, on record
A roster moves several times a week. Crewops keeps every update: what changed, day by day, with the old time struck through beside the new one, the duty that was added and the one that was taken away. Last Monday's change is still there on Friday.
🗺️
Every sector, mapped
The routes you have flown drawn on one map, with block hours, sectors and airports adding up underneath — flown sectors only, deadheads left out, the hours still planned shown apart. Every duty shows its own route too. After each flight, a summary — block, FDP margin, fatigue, estimated dose — that you confirm into the logbook and can share as an image.
📝
Notes that stay
A note on every duty and on every airport: the gate that always changes, the hotel shuttle, the crew room code. Refreshing the roster never wipes them, and they travel with iCloud sync when it is on.
🧑✈️
Your crew, one screen
Crewmates shares your roster, read-only, with the colleagues you invite, and shows you theirs: who is flying, who is off, and a grid of the weeks ahead — press and hold a day to see that flight. It runs through your own iCloud with Apple's sharing, costs nothing, and never includes sleep, fatigue or health entries. Stop sharing or leave whenever you like.
🔒
On your Lock Screen, in your calendar
Home and Lock Screen widgets in your colour theme show the next duty, and a Live Activity counts down to report on the Dynamic Island — and on to release if you want it through the duty. The roster can mirror into your calendar with a reminder before each report. All local: no server, no push.