FitnessTracker

Privacy Policy

Effective date: 15 October 2026

This page explains what information FitnessTracker collects, where it is stored, who it is shared with and how you can delete it. We have tried to keep it short and to describe what the app actually does.

Summary: You need an account to use the app. Google Firebase Authentication processes account information to create your account and sign you in; these operations are separate from optional fitness cloud syncing. The fitness data you enter (your profile, meals, workouts, water, step and weight logs) is kept on your phone and synced to Google Firebase servers, linked to your account, only with your separate cloud permission. To access those records on another phone, sign in to the same account and grant cloud syncing permission on that device. Questions you ask AI Coach and that day's conversation are sent to OpenAI to generate an answer; if you agree, your profile details (age, height, weight, sex, activity level, goal, daily targets) are added so answers fit you. Your name, email address and meal/workout logs are not sent, and questions and answers are not stored on our servers. For image analysis, the photo you pick is, with your consent, resized, stripped of location data and sent to OpenAI; it is not stored. Users without Premium see Google AdMob ads; your fitness data is not used for ads. No analytics, no selling of data.

1. Data controller

Optional content reporting exception: We do not store normal AI requests on our server. If you tap Report in the app and confirm, only the selected answer or program text and your account ID are stored in Firebase for safety review. Your photo, full conversation, email and profile are not added. The selected text may itself contain personal or health information. Reports are scheduled for automatic deletion after 30 days; Firebase TTL deletion may complete later. Reports are also removed by server-side account deletion when you delete your account. Reporting does not consume AI allowance. Only the developer/authorized operator can review reports.

The developer of the app and the data controller for this policy:

2. What data we process

Account information (Firebase Authentication)

We use Google's Firebase Authentication service to create your account and verify your sign-in. It stores:

DataWhy
Your email addressTo identify your account, let you sign in, and send verification and password reset emails
Your password (irreversibly hashed)To verify your sign-in. The plain password is never stored; nobody, including the developer, can see it
Your nameTo address you by name in the app
Account ID (uid)To know which account your data belongs to
Account creation and last sign-in timeRecorded automatically by Firebase
Connection information (such as IP address)Recorded automatically by Firebase for security and abuse prevention

If you choose to sign in with Google, Google tells us only your name and email address. We do not see your Google password and do not access anything else in your Google account (contacts, files, calendar).

Your fitness data (Firebase Firestore)

Fitness information you enter is stored on your phone. In the updated app, it is synced to your account through Google Firebase Firestore only with separate, optional cloud permission. You can use fitness tracking on this device without cloud permission; your records then do not follow you to another phone. Firestore rules prevent other users from accessing your account records; an authorized operator can access them for technical administration. The fitness information processed includes:

This data may count as health-related information. We use it only to provide the app's features to you; we do not use it for advertising, profiling or sale, and we do not share it with anyone else. Firestore security rules allow each account to read and write only its own data.

Step counter

To count your steps, the app uses your phone's step counter sensor, and Android asks you for the "Physical activity" permission. So that steps are counted while the app is closed, the sensor is read in the background roughly every 15 minutes. Only your daily step total is stored; your location, route or type of movement is not recorded. If you do not grant the permission, the app keeps working; steps are simply not counted.

AI Coach

AI Coach is offered with a monthly or yearly subscription and using it is optional. If you use it:

Subscription and payment (Google Play)

You buy the Premium membership (including AI Coach) through Google Play. Your card details and the payment are handled entirely by Google; we do not see or store your payment information. To check whether your subscription is valid:

Ads (Google AdMob)

Users without a Premium membership see full-screen ads at screen transitions in the app. Ads are served by Google AdMob. Premium members do not see ads.

How Google uses data in ads: policies.google.com/technologies/ads.

3. What we do not collect

The app does not request, read or collect:

Permissions the app requests: internet access (for sign-in, syncing your data, AI Coach and ads), physical activity (for the step counter) and advertising ID (for ads only; see "Ads").

Apart from the Google AdMob ads shown to users without Premium, the app has no analytics or tracking tools (no Google Analytics, Firebase Analytics, Crashlytics or similar). Your usage habits are not tracked.

4. Why we process data

5. Who it is shared with

We do not sell your data and we do not share your fitness data for advertising. We use these service providers:

ProviderPurposeWhich data
Google Firebase (Authentication, Firestore, Cloud Functions) Account, storing and syncing your data, AI Coach server Account information, your fitness data, subscription records
Google Play Selling the subscription, payment and subscription verification Purchase information (Google takes the payment)
OpenAI Generating AI Coach answers Your question text, the language, that day's conversation; with your consent, your profile details (no name or email); for image analysis, with your consent, your resized photo without location data
Google AdMob Showing and measuring ads for users without Premium Advertising ID, device/app information, IP address, ad interactions (no fitness data, AI content, name or email)

Google's privacy policy: policies.google.com/privacy · OpenAI's privacy policy: openai.com/policies/privacy-policy. The app asks OpenAI not to store questions on its side; under its own policy OpenAI may keep this data for a limited time to prevent abuse, and states that it does not use data sent through its API to train its models by default.

Apart from this, we do not share any information with anyone unless required by law (for example a court order).

International transfers

Google (including Firebase, Google Play and AdMob) and OpenAI servers may be outside Türkiye, including in the United States. Firebase account and subscription services, and cloud syncing or AI sharing you permit, may involve these providers processing the relevant data abroad. Creating an account or reading this policy does not constitute explicit consent to international transfers. Processing permissions do not replace the legal requirements for international transfers. If you do not use AI Coach, no data is sent to OpenAI.

6. How long it is kept

OpenAI's standard API abuse-monitoring logs may retain content, usually for up to 30 days or longer if legally required. store:false does not remove those security logs. See OpenAI API data controls.

7. Deleting your account and data

There are two ways:

  1. In the app: Profile tab → Delete my account. Confirmation starts deletion. Once it completes successfully, your account, cloud fitness data and local data on the phone where you performed deletion are removed. Server-side cleanup of subscription links and content reports completes in the background and is retried after temporary failures. The retention exceptions above and the account deletion page still apply.
  2. By email: Send a deletion request to fitness.tracker.2027@gmail.com from your account's email address. We will complete your request within 30 days at the latest.

Deleting your account does not cancel your Google Play subscription. You need to cancel it separately in Google Play → Payments & subscriptions. See the account deletion page for details.

8. Security

Still, no system is completely secure. To protect your account, we recommend a strong password that you do not use anywhere else.

9. Children

The app is not designed for children under 13, and an age under 13 cannot be entered during profile setup. The AI Coach program feature is for ages 18 and over, and profile details of users under 18 are not sent to AI Coach. If we learn that an account belongs to a child under 13, we will delete it.

10. Your rights

Under Article 11 of Turkish Personal Data Protection Law No. 6698 (KVKK), you have the right to learn whether your personal data is processed, to request information about it, to learn the purpose of processing and whether it is used accordingly, to know the third parties it is transferred to in Türkiye or abroad, to request correction of incomplete or inaccurate data, to request its deletion or destruction, and to object to a result against you arising solely from automated analysis. You can withdraw your explicit consent at any time. In the updated app, Profile → AI sharing permission lets you select Allow or Remove permission for one permission covering questions, program generation and photo analysis together for your account on this device. If removed, consent is requested again before a new share. Started requests and previously sent data cannot be recalled; this does not cancel your subscription or delete records or reports. Consent is separate on each device. If this option is absent in an older version, email us or delete your account.

Profile → Step counter and data use lets you disable sensor readings and background step counting for your account on this device. Previously recorded totals are not deleted. Before step counting starts, sensor use, background readings and transfer of daily totals to your Firebase account are explained and your consent is requested.

To use these rights, simply write to fitness.tracker.2027@gmail.com. We will respond within 30 days at the latest.

Fitness data permissions

In the updated app, use Profile → Fitness data and cloud sync to change cloud permission. Leave the cloud box unchecked and save to stop new syncs; transfers already started or queued in Firebase cannot be recalled. Existing cloud records are not deleted automatically; use a deletion request or account deletion. Re-enabling cloud permission also syncs existing fitness records from this device. Withdraw permissions also withdraws local fitness processing permission, clears AI and step permissions and signs you out on this device. Existing records remain until you request deletion. Your next sign-in requires new approval. Choices and their dates are stored only for this account on this device; old acceptance of terms is not treated as new consent. Change permissions on other devices separately.

11. Changes to this policy

This policy may change as the app changes. If there is a significant change, we will update the effective date and notify you in the app. In particular, if a new type of data starts being sent to AI Coach, we will say so clearly.

12. Contact

For questions: fitness.tracker.2027@gmail.com