Privacy Policy
Last updated: March 2026Flight Path ("we", "us", "our") is operated by Ed Ward, England and Wales. This policy explains what personal data we collect, why we collect it, how it is used, and your rights under UK GDPR and the Data Protection Act 2018.
1. Data We Collect
- Account information: name, email address, and password (hashed by Firebase Auth).
- Profile information: aircraft type, total hours flown, current exercise number.
- Lesson data: scheduled and completed flight lesson records, including ratings, quiz scores, instructor notes, personal reflections, weather data, and AI-generated debrief content.
- Exercise progress: per-exercise status, attempt count, best rating, and spaced-repetition due dates.
- Device token: Firebase Cloud Messaging (FCM) token for push notifications.
- Usage data: Firebase Analytics events (e.g. screen views, quiz completions). Analytics data is aggregated and not linked to individual users beyond your Firebase UID.
- Crash reports: anonymised crash data via Firebase Crashlytics.
2. How We Use Your Data
- To provide the app — storing and displaying your lesson history, progress, and exercise content.
- AI coaching — your lesson data (ratings, notes, quiz score) is sent to the Anthropic Claude API to generate personalised post-lesson feedback. This data is not used to train Anthropic's models.
- Push notifications — lesson reminders, spaced-repetition prompts, and inactivity nudges sent via FCM.
- Subscription management — your Firebase UID is shared with RevenueCat to verify purchase status.
- Improving the app — aggregated, anonymised analytics and crash data help us identify and fix bugs.
3. Legal Basis for Processing
We process your data on the basis of:
- Contract — to deliver the services you have signed up for.
- Legitimate interests — app analytics and crash reporting to maintain a reliable service.
- Consent — push notifications (you may withdraw consent at any time via device settings or Settings → Notifications in the app).
4. Third-Party Processors
- Google Firebase (Firebase Auth, Firestore, FCM, Analytics, Crashlytics) — Google LLC, USA. Covered by Standard Contractual Clauses.
- RevenueCat — RevenueCat Inc., USA. Processes your Firebase UID and purchase events only.
- Anthropic (Claude API) — Anthropic PBC, USA. Receives lesson data for AI debrief generation. Data is not retained for model training.
- OpenWeatherMap — OpenWeather Ltd, UK. Receives GPS or manually entered airfield ICAO codes for weather briefings.
5. Data Retention
Your data is retained for as long as your account is active. If you delete your account (Settings → Delete Account), all your data — including lessons, exercise progress, share links, messages, and your user profile — is permanently deleted from our systems within 30 days. Firebase Auth credentials are deleted immediately.
6. Your Rights
Under UK GDPR you have the right to:
- Access — request a copy of the personal data we hold about you.
- Rectification — correct inaccurate data via Settings → Edit Profile.
- Erasure — delete your account and all associated data via Settings → Delete Account.
- Portability — export your lesson data as a PDF via Progress → Share Progress.
- Restriction — request that we restrict processing of your data while a dispute is resolved.
- Object — object to processing based on legitimate interests.
To exercise any right not available directly in the app, contact us at privacy@getflightpath.app. We will respond within 30 days.
7. Local Storage
The app stores exercise content, offline lesson drafts, and notification preferences locally on your device using Hive and SharedPreferences. This data never leaves your device except as part of normal Firestore sync.
8. Children
Flight Path is not directed at children under 13. We do not knowingly collect personal data from children under 13. If you believe a child has provided us with personal data, please contact privacy@getflightpath.app.
9. Changes to This Policy
We may update this policy from time to time. Material changes will be notified via the app's "What's New" section. Continued use of the app after changes constitutes acceptance of the updated policy.
10. Contact
Data controller: Ed Ward
Email: privacy@getflightpath.app
If you have concerns about how we handle your data, you may also lodge a complaint with the Information Commissioner's Office (ICO) at ico.org.uk.
11. Governing Law
This policy is governed by the laws of England and Wales.