Scheduling and Maintenance Software for Flight Schools
Sky Duty runs the flight side of a training operation — book instructors, students, and aircraft on one board, keep maintenance status visible, and track currency from logged flights. Offline-first on iPhone and iPad. It is a flight-ops tool, not a full LMS or student-billing suite.
One board for instructors, students, and aircraft
A flight training operation runs on three moving parts — instructors, students, and a shared fleet — and the daily job is fitting them together without a double-booked CFI or a grounded trainer nobody flagged. Sky Duty gives training operations one schedule everyone sees, maintenance status so a squawked airplane never gets dispatched, and currency tracked from the flights that get logged. Set the operation type to Flight Training and the whole loop references the same records, offline-first, on iPhone and iPad.
Be clear on scope. Sky Duty runs the flight operation — scheduling, aircraft, maintenance, and the logbook — and pairs with whatever training-management tool you already use. It is not a learning management system or a student-billing platform, and it does not try to be.
Instructors, students, and aircraft on one board
Training operations juggle instructors, students, and a shared fleet. Sky Duty puts every aircraft on one Gantt board with conflict detection, tags trips with a Flight Training operation type, and shares ICS calendar feeds — so a CFI and a trainer are never double-booked, and everyone sees the same schedule.
- Every aircraft on one board with conflict detection
- Flight Training operation type for training trips
- Day, 3-day, week, and month views
- ICS calendar feeds so instructors and students see assignments
Which means: a CFI, a student, and an airplane line up on one board instead of a wall calendar and a phone tree.
Flight Scheduling
See the Gantt timeline and conflict detection
Do not send a student up in a squawked airplane
Aircraft used for instruction require 100-hour inspections on top of the annual. Sky Duty counts inspections down by date, hours, or landings, auto-populates FAA certificate data, and shows a due, overdue, and grounded view — so a trainer that is out of inspection is flagged before it goes on the schedule.
- 100-hour and annual countdowns by date, hours, or landings
- FAA certificate expirations auto-populated from the registry
- Squawks with photos, reported from the post-flight screen
- Due, overdue, and grounded status at a glance
Which means: a trainer that is due or grounded is visible before a student and instructor are scheduled onto it.
Maintenance Tracking
Squawks, inspection countdowns, and status
Currency tracked from logged flights
When a scheduled training flight closes out, the digital logbook captures the leg, so nobody re-types it. Currency is tracked from logged flight time, landings, and approaches, and the whole logbook exports to PDF and CSV for checkrides and reviews.
- Auto-fills from completed trips — no double entry
- Currency tracked from logged flight time, landings, and approaches
- Template-driven entries with the fields you use
- PDF and CSV export, plus 47,000+ airports worldwide
Which means: instructor and student currency comes from the flights they actually log, and it exports cleanly for a checkride.
Digital Logbook
Auto-fill entries and export to PDF or CSV
A role for every instructor and staff member
A flight school is owners, instructors, students, and mechanics — and they should not all see the same thing. Sky Duty ships built-in roles including CFI, with a custom permission matrix, so an instructor sees their schedule and logbook while a mechanic works the maintenance queue. Unlimited users are included.
- Built-in roles including Owner, Admin, CFI, and Mechanic
- Custom permission matrix, down to field level
- PIC and SIC assignment per leg
- Unlimited users at every aircraft tier
Which means: you add every instructor and staffer without a per-seat charge, and each one sees the slice of the operation that is theirs.
Fleet & Crew
Aircraft profiles, roles, and permissions
Honest about the scope
Sky Duty is not a learning management system, a syllabus tracker, a gradebook, or a student-billing platform. It does not schedule a training syllabus, record lesson grades, or bill student accounts. It runs the flight operation — scheduling, aircraft, maintenance, and the logbook — alongside whatever training-management tool you use. It is also not an electronic flight bag; keep your EFB for charts, weather briefings, and navigation.
Part of your flight department system
The schedule, the maintenance status, the logbook, and the roles are all part of your flight department system — one offline-first app your whole training operation works from, instead of a wall calendar and a stack of separate tools.
Per aircraft, every instructor included
Sky Duty is $39 per month per aircraft, with a 14-day free trial and unlimited users. A school pays per trainer in the fleet and adds every instructor, student, and staff member at no extra seat cost. Running a fleet of 10 or more aircraft? See the pricing page or email sales@skyduty.com for volume pricing. The trial starts in the app.