✈ MyFlightsPersonal gliding logbook · Android test prototype · stored on this device
Google Drive backup not connected.

Flying breakdown

Launch methods

Uses the same date range as Flying breakdown.

This is a local demonstration with the final 75 rows of your CSV. Google Drive backup can be connected after HTTPS deployment and OAuth setup; database synchronisation and verified CAA compliance are not yet connected.

Flight logbook

DateTimeAircraftRoleOther pilotDurationLaunchNotes / review

Launch failure types

Confirmed classifications only · stacked P1 and P2 counts

P1   P2

Flights awaiting review

SPL exercises taught

Flights recorded as instructional PIC with selected SPL syllabus exercises. Each bar is split into non-overlapping periods: most recent 1 year, 1–3 years ago and 3–9 years ago. All periods are relative to today.

Last 1 year   1–3 years ago   3–9 years ago

Aircraft register

Register aircraft, seat count and trigraph. Aircraft are listed as My glider(s), Club, then Privately owned. Changing ownership never reclassifies existing flights.

Add or update aircraft

Import weekly CSV

Upload a CSV in the same format as your club's weekly flight summary. Only rows containing your configured name are imported. Previewing or importing never changes the original file.

Pilot name variations (optional)

Add common misspellings or alternative names used in club CSVs. One name per line. These names will match your flights but will not rewrite the original P1/P2 names.

The 75-row sample is already loaded. On your first CSV import, flights older than six months will not be flagged for review.

Restore or reset

Google Drive automatic backup

Connect your personal Google account to store logbook snapshots in a visible MyFlights Backups folder in My Drive. Google authorisation requires a hosted HTTPS site and a Google OAuth web client ID; it cannot work from a downloaded file opened locally.

Not connected — local changes are not backed up to Google Drive.

On connection, saves trigger a debounced cloud backup. The app keeps a current snapshot, plus one snapshot per day and per month. Attachments are not included yet. The app retries pending changes when reopened and connected; Android cannot guarantee background uploads after the browser closes.

CAA recency

Unable to verify. This prototype records evidence but does not yet implement a validated SFCL compliance engine. An attachment alone does not prove a requirement has been met.

Evidence date checks (not compliance decisions)

Planned modules

SFCL.155 launch-method recency · SFCL.160 SPL and TMG recency · SFCL.360 FI(S) recency.

CAA Evidence Register

Record medical documents, refresher training, flights with examiners and other evidence. Choose a photograph, take one with your Android camera, or attach a document. Completion dates and evidence types can later be interrogated against CAA requirements.

Enter the date of the course, flight, medical or other activity. Upload time is recorded separately.

For the prototype, files stay in this browser's device storage (not Google Drive). A JSON backup exports evidence details but not the attached file contents. Keep your originals safe.

Evidence history

Date completed (event)CategoryActivityPerson / issuerAttachmentActions

Prototype v1.4 · Live records remain browser-local. Google Drive backup requires configuration and does not synchronise live records. Export a manual backup before changing browsers or clearing site data. Do not use as your sole official logbook.

Edit flight

Based on the BGA 2025 instructor manual headings. Exercise selections are counted only for instructional PIC flights.