Closed beta — access on request

The logbook that keeps up with your roster.

CrewCaddy is the logbook app for airline crews: your roster arrives on its own, flight time limitations are checked against the actual EASA tables — and where a rule isn't modelled yet, the app says so instead of guessing. Your logbook stays on your device.

For iOS (TestFlight) — free to use, and export stays free for good.

Roster Friday · report 04:45z
W6 2831  VIE → TFS  05:45–09:10
W6 2832  TFS → VIE  09:55–14:20
FDP 10:05 of max 12:30 — within limits
Crew: 2 flight deck · 4 cabin
Roster synced
🔒 Logbook on device
Features

Built for line flying, not for form filling

Everything a crew logbook has to do — and honest about what it doesn't do yet.

Your roster arrives on its own

Connect your crew portal once (Wizz Air eCrew today) and duties, flights and crew names come in automatically — with a change journal instead of silent overwrites. Roster PDF and calendar import work for everyone else.

FTL that cites its sources

FDP, cumulative limits and rest per EASA ORO.FTL — every value carries its regulation reference, home-base history included. Where a rule isn't modelled, CrewCaddy says “not assessable” instead of inventing a number.

Logbook stays on your device

Flights, duties and signatures live in a local database — fast with 5,000+ flights, usable offline. Only what you explicitly connect ever talks to a server.

Import your history in minutes

Take over your logbook from LogTen or Safelog. Flights that exist in both are matched by date, registration and route — reading a file twice never creates duplicates.

Backups you can actually restore

Encrypted archives with a recovery code only you hold. Every backup is re-opened and counted right after writing — an unreadable backup is worse than none. A restore test is built in.

Export stays free. For good.

CSV export profiles and the EASA FCL.050 PDF printout work without a subscription — and keep working after one ends. Your data is never held hostage.

METAR & TAF weather Unit converter with fuel density Commander's discretion log Currency & expiry tracking 7 languages
How it works

Three steps, then it runs itself

Set up once. After that, flying is the only input CrewCaddy needs.

  1. 1 · Bring your history

    Import your existing logbook from LogTen or Safelog and set your home base — including former bases, because old duties are judged by the base you had back then.

  2. 2 · Connect your airline

    Sign in with your crew portal credentials. They're checked live, transmitted once, and never stored readable on the server. No airline in the list? PDF and calendar import work just as well.

  3. 3 · Just fly

    The roster arrives, flights land in the logbook, FTL and currency update themselves. Anything you've signed and locked is never touched by an import.

Your data

Private by architecture, not by promise

CrewCaddy is built by a line pilot who reads his own privacy policy.

On the device first

The logbook is a local database. No account is required for logging, FTL, import, export or backups — the account exists only to fetch your roster.

One server, in the EU

Roster sync runs against our own server in the EU — no third-party cloud, no analytics, no trackers, no ads. Your portal password is encrypted with a public key the API cannot even decrypt.

Yours to take away

Free export in open formats, encrypted backups you hold the key to, and an unlink button that deletes your credentials from the server. Leaving CrewCaddy is a feature, not a support ticket.

FAQ

Fair questions, straight answers

What does CrewCaddy cost?

The beta is free. Pricing for the finished app isn't final yet — but one thing is decided: export and your data stay free forever, with or without a subscription.

Which airlines are supported for automatic roster import?

Wizz Air (eCrew/AIMS) today. Others follow as soon as their fetch runs reliably — a list full of names that don't actually work would be a promise the app can't keep. Roster PDF and calendar (ICS) import work for any airline.

Is the FTL calculation an official tool?

No. It follows EASA ORO.FTL with source references on every value, and clearly marks what is provisional or not modelled (e.g. reduced rest). It supports your judgement; it doesn't replace your operator's system or your responsibility.

Which devices are supported?

iPhone with iOS 17 or newer, in English, German, Romanian, Spanish, French, Italian and Russian. There is no Android version yet — we'd rather say that here than in an app store review.

What happens to my crew portal password?

It's transmitted once to verify, encrypted with a public key whose private half never touches the API server, and used only to fetch your roster. Optionally it's stored in your device's keychain — never in a backup, never on our database in readable form.

Fly the beta

Send a short note with your airline and fleet — you'll get a TestFlight invite shortly after.