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

Flying breakdown

Launch methods

Uses the same date range as Flying breakdown.

Your flight records are stored locally on this device and can be automatically backed up to your personal Google Drive when the backup connection is unlocked. Google Drive backups do not synchronise logbooks between devices, and IGC files, photographs and other attachments are not included. CAA recency calculations are provided for guidance and have not been independently verified against current regulatory requirements. It is the pilot's responsibility to ensure that they comply with the regulations as detailed by the CAA with respect to recency and revalidation. The totals and statements in this app are for guidance ONLY and should not be relied upon as factually accurate.

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

Account synchronisation (Supabase)

Optional. Each pilot has a private account. Your existing Google Drive backup remains separate. Attachments are not yet synchronised.

Not connected. Local logbook remains available.
Supabase connection settings

Edits save locally when offline and are queued until this page is open and connected. Other-device changes are checked before uploading. Your account stays signed in on this device until you sign out. Cloud changes are checked on opening, when returning to the tab and periodically while online. Local edits upload automatically. Only conflicting edits to the same record require your decision.

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 — Apps Script

Uses a secure Cloudflare Pages Function to send encrypted-in-transit logbook snapshots to your own Google Apps Script and Drive. Complete SETUP_ANDROID.txt first. Never enter a Google password here.

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

Your passphrase is held only in memory for this browser session, not saved to localStorage. Re-enter it after reopening the page. The latest, daily and monthly JSON snapshots exclude IGC files, photographs and other attachments. Changes made offline wait for your next unlocked, online session.

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

MyFlights v1.8 · Local logbook with optional Google Drive backup · CAA calculations are advisory. Keep 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.