Release notes
Version 1.0 — current beta
The first TestFlight build. Requires iOS 26.2 or later; runs on iPhone and iPad.
Live flight tracking
- Import a ForeFlight
.fpl, enter planned leg times, and fly with live timing guidance. - Full-screen instrument panel: projected time delta, distance to next waypoint, desired track on a compass dial, ground speed against a computed target, and a leg timer against plan.
- Panel re-lays itself for iPad and landscape — four tiles across instead of a 2×2 grid.
- Automatic takeoff detection at a configurable rotation speed, with a manual start.
- Automatic leg switching at closest approach, with a haptic confirmation and a hysteresis window; manual override through Leg Control for jumping, restarting, and ending.
- Position from Device GPS or a GDL90 source over Wi-Fi.
Post-flight scoring
- Import a
.kmltrack log and an.fplroute, enter planned times, settings, secret checkpoints, and fuel, and grade. - Results by leg: planned, actual, deviation, closest approach, course penalty, leg points.
- Five penalty categories — timing, elapsed, course, secret checkpoints, fuel. See the scoring rules.
- Grading runs off the main thread, so large track logs do not freeze the form.
Flights library
- Saved flights with rename, delete, and re-grade.
- Drafts for flights whose inputs are entered before they are scored.
- JSON export of a score, and JSON and KML export of a live flight.
- The live-flight KML is a
gx:Trackcarrying each fix's real timestamp and GPS altitude, so re-grading a saved live flight reproduces the timing it was scored with in the air. - A track log with positions but no timestamps is refused at import instead of being scored on invented times.
Known limitations
Listed in full under Troubleshooting. The one most worth knowing: a live flight saved before the timestamped export will not re-grade, because its saved track has no clock to recompute from. Its original score stands and is correct.
Under consideration
Not commitments, and not in any particular order:
- A map view — route, recorded track, and closest approach at each checkpoint.
- Background tracking, so a locked device keeps recording.
- Keeping the display awake during a live flight.
- CSV and PDF result exports.
- Secret checkpoint and fuel entry on the live setup screen.
- Scoring settings exposed for live flights.
- iCloud sync between iPhone and iPad.
Beta feedback shapes this list. If something here matters to you more than the rest, say so through TestFlight — see sending feedback.