Privacy Policy
- Last updated:
- Contact:
- mee.cansev@gmail.com
This policy explains how your personal data is processed when you use the Focus Fly iOS app (the "App"). It is written with the Turkish Personal Data Protection Law No. 6698 ("KVKK") and the EU General Data Protection Regulation ("GDPR") in mind. If the Turkish version and this translation differ, the Turkish version prevails.
In short: we use your data only to run the App. We show no ads, we do not sell your data, and we use no analytics or third-party tracking tools. Your location is used only on your device and is never sent to our servers.
1. Data controller
The data controller is Eren Cansev, the individual developer and publisher of the App. For any privacy question or request: mee.cansev@gmail.com
2. Data we collect
Account data. When you first open the App, an anonymous guest account and a user ID (uid) are created for you through Google Firebase Authentication, so you can fly without signing up. You can later make the account permanent with Sign in with Apple or Google Sign-In; we may then store your email address (Apple's relay address if you choose "Hide My Email"), your name if you share it, and the link to your Google profile photo.
Profile and preferences. The pilot name (display name) you enter during the intro, the focus tags you choose, your daily goal, focus hours and session length; and your username, if you pick one when creating an account.
Flight (focus session) records. For every completed or ended-early flight we store the departure and arrival airports, arrival country, distance, duration, the category you chose and the date. Your passport stamps, statistics (total flights, total focus time, distance, streak, countries visited), achievements and Atlas map are built from these.
Purchase data. If you buy Focus Fly Premium (First Class), purchase information (product, purchase and renewal dates, subscription status) reaches us through Apple and RevenueCat. Payment and card details are processed only by Apple and never reach us.
Technical data. Our service providers' servers may process technical connection data such as IP addresses in short-lived logs to deliver requests and prevent abuse. The App contains no advertising, analytics or tracking SDKs.
3. Location
If you allow it, the App accesses your location only while you are using it, to show the departure airports nearest to you. Your coordinates are processed on your device; they are not sent to or stored on our servers.
To display the name of your city, the coordinates are passed to Apple through iOS's built-in reverse-geocoding service. If you start your first flight from your current location, only this city name may appear as the departure point in that flight record. Later flights depart from the airport you last landed at.
Location permission is optional; without it you can pick any airport on the map. You can withdraw the permission at any time in iOS Settings.
4. Data that stays on your device
The following is stored only on your device and is never sent to our servers:
- Planned flights: the flights you schedule and their reminders. Reminders and the landing alert are scheduled on your device with iOS local notifications; no push-notification server is used and no device token is collected.
- The flight in progress: its state, so a flight can resume where it left off if the App is closed in the background.
- Soundscapes: the sounds ship inside the App and play on your device; only your selected sound is remembered.
- Live Activity and widgets: flight information on the Lock Screen and Dynamic Island is shown on your device through ActivityKit.
- Preferences such as language, theme, map style and haptics, and the airport you are currently at.
You can remove this data by deleting the App from your device.
5. Leaderboard and information visible to others
Focus Fly has a leaderboard that all users can see. When you complete a flight, your display name (or an automatically generated pilot name if you have not set one), total number of flights, total focus time, total distance and number of countries visited are published there.
Your display name, username, profile photo link, statistics, passport stamps and achievements are also stored as public profile data and can be viewed by other users. If you do not want your real name on the leaderboard, use a pilot nickname.
The details of your focus sessions (routes, categories, dates and times) and your categories are visible only to you.
6. Purposes and legal bases
- Creating your account, identifying you, and storing and syncing your flights, passport and statistics across devices — performance of a contract (KVKK art. 5/2-c; GDPR art. 6(1)(b)).
- Providing the leaderboard and gamification features (stamps, achievements, streaks) — performance of a contract (KVKK art. 5/2-c; GDPR art. 6(1)(b)).
- Verifying purchases and unlocking Premium features — performance of a contract and legal obligations (KVKK art. 5/2-c, ç; GDPR art. 6(1)(b), (c)).
- Using location to show nearby airports, and local notifications — the permissions you grant on your device, which you can withdraw at any time in iOS Settings.
- Keeping the service secure and detecting abuse and errors — legitimate interests (KVKK art. 5/2-f; GDPR art. 6(1)(f)).
- Answering support requests — performance of a contract and legitimate interests.
We do not use your data for advertising, profiling, or automated decision-making within the meaning of GDPR art. 22.
7. Service providers and international transfers
Your account, profile and flight data are stored in Google Firebase (Cloud Firestore). The following providers process data only on our behalf and to provide the service:
- Google (Firebase Authentication, Cloud Firestore) — sign-in and data storage. Privacy
- Apple — Sign in with Apple, in-app purchases, Apple Maps and turning your location into a city name. Privacy
- Google Sign-In — if you sign in with your Google account. Privacy
- RevenueCat — purchase and subscription management. RevenueCat receives only your anonymous app user ID (Firebase uid) and purchase information. Privacy
These providers may process data outside Türkiye and the EU, including in the United States. Such transfers rely on safeguards offered by the providers, such as standard contractual clauses, in line with KVKK art. 9 and GDPR Chapter V.
We do not sell or rent your data or share it with anyone for advertising. Unless legally required, we do not disclose your data to anyone other than the providers above.
8. Retention and account deletion
We keep your data for as long as your account exists.
You can delete your account at any time in the App under Settings → Delete account. This immediately and permanently deletes your profile, all flight records, passport stamps, categories, achievements, your leaderboard entry and your sign-in account from our servers. If you cannot access the App, you can also request deletion by writing to mee.cansev@gmail.com.
Exceptions: if you picked a username, the reservation record that stops the same name being taken by someone else (the username and your user ID) may remain; write to us if you want it removed. Data kept on your device (see section 4) stays there until you delete the App. Apple and RevenueCat may keep purchase records under their own policies for tax and accounting obligations.
9. Security
Data travels between your device and our servers over encrypted (TLS) connections and is stored encrypted on Google's infrastructure. Database access is restricted by security rules: only you can change your data, and your flight records and categories are visible only to you. No system is 100% secure; if a data breach occurs we will notify you and the relevant authorities within the legal deadlines.
10. Your rights
Under KVKK art. 11 and the GDPR you have the right to:
- learn whether your personal data is processed and access it,
- learn the purpose of processing and whether data is used accordingly,
- know the third parties, in Türkiye or abroad, to whom data is transferred,
- have incomplete or inaccurate data corrected,
- have your data erased,
- restrict processing and object to processing based on legitimate interests,
- receive your data in a structured, commonly used format (data portability),
- withdraw any permission you have given (e.g. location and notifications) at any time,
- object to an outcome against you arising solely from automated analysis,
- claim compensation for damage caused by unlawful processing.
Send requests to mee.cansev@gmail.com, if possible from the email address linked to your account. We respond free of charge within 30 days at the latest. We may ask for additional information to verify your identity.
You also have the right to lodge a complaint with the Turkish Personal Data Protection Authority (KVKK) or, in the EU/EEA, with the data protection authority of your country.
11. Children
Focus Fly is not directed at children under 13, and we do not knowingly collect data from children under 13. If your country sets a higher age for digital services and you are below it, you should use the App only with the consent of a parent or guardian. If you believe a child has given us data, contact us and we will delete it.
12. Changes
We may update this policy from time to time. The current version is always on this page and the "Last updated" date above will change. We will announce material changes in the App before they take effect.
13. Contact
Eren Cansev — mee.cansev@gmail.com