One page, ten features, one source of truth. Pick what matters and jump straight to the how-to.
Voice entry
AIPro
Speak the flight, not the form.
Tap the mic and talk like you would in the crew room. AI transcribes the audio, parses the fields (decimal hours, OUT/OFF/ON/IN, approach types, tail numbers), and shows everything on a review screen. Anything the model had to guess is flagged so you confirm before saving.
Take a photo of any standard paper logbook page. ASA, Jeppesen, Cirrus, and most airline-issued formats work. AI reads the dittos, the corrections, and even the ambiguous time formats. Each row lands as a draft for your review.
If you prefer typing, the manual form is fast and complete. Date, route, aircraft, every time category (PIC, SIC, dual, CFI, night, XC, instrument), landings, approaches, holds, remarks. Quick-add buttons stamp OUT/OFF/ON/IN and FDP/Rest times for airline pilots.
Two separate things, both by certificate number. A signature is a CFI confirming a flight, requested from the flight; an endorsement is a CFR-cited statement a CFI issues from the AC 61-65K templates, requested on its own or given to you directly. The CFI signs in DaPilot; there is no manual paper-signature entry. Endorsements print or export as a PDF. A CFI can also add your flight to their logbook as dual given, or propose an edit you approve. Undo a signature or revoke an endorsement and it stays on file marked revoked. A signature or endorsement is a record, not a determination of eligibility: DaPilot does not verify a certificate number, and the instructor and pilot are responsible.
Track progress toward Student, Private, and Commercial ASEL. Areas of operation are marked per flight; aeronautical experience is read from your logged hours. Every line cites its 14 CFR paragraph, and you can look up another pilot's progress by certificate number. Advisory only: you, your instructor, and the examiner determine eligibility, not the app.
Free for everyone, no subscription. Tracks the four §117.23 caps and your weekly mandatory rest: 100 flight hours / 28 days, 1,000 flight hours / year, 60 FDP hours / 7 days, 190 FDP hours / 28 days, plus 30 consecutive hours of rest in any 168 hours. Appendix B max FDP per report-airport timezone. Acclimation flag stored explicitly. Every value reads as 'Flight time (672 hr): 61.4 / 100, §117.23(b)(1)' and links to the eCFR paragraph.
DaPilot reads your flights and computes FAR 61.57 currency in a 90-day rolling window. The dashboard shows days remaining for each. Tap any card to see exactly which flights count, with the last currency-qualifying flight highlighted.
Enter your medical class and date of issue. DaPilot computes the FAR 61.23 cascade, including the under-40 vs over-40 splits, and shows BasicMed as a fallback. Optional push reminders at 60, 30, and 7 days before expiry.
Import from MyFlightBook or ForeFlight CSVs. Aircraft, tail numbers, times, approaches, and remarks all map cleanly. Export your full logbook as a MyFlightBook-compatible CSV any time, with separate sections for flights, FDPs, and rest periods.
Sign in with the same Apple ID on both devices and your flights, aircraft, currency, medical, and Airline Mode data sync in the background. Offline writes queue locally and push the next time you have a signal. No manual sync button, ever.