TrackScore

Privacy Policy

Last updated: July 10, 2026

This policy explains what personal data the TrackScore mobile app collects, why, and how it is used and protected. Questions: trackscore.admin@gmail.com.

1. Data controller

TrackScore is published by Yohann Cesson, sole proprietor registered in France — SIREN 107 445 397. The data controller can be reached at trackscore.admin@gmail.com.

2. Data we collect

CategoryExamplesPurpose
AccountEmail, first/last name, username, profile photoCreate and manage your account, identify you in the community
Physical dataDate of birth, height, weight, sex, weight historyBMI, calorie estimates and adjustments, personalization
Sport goalsGoal, level, discipline, frequencyTailor tracking to your practice
Training activityPrograms, sessions, sets, loads, personal recordsProgress tracking, history, personalized insights
NutritionFood journal, recipes, shopping list, meal planCalorie and meal tracking
Community contentPosts, photos, workout recaps, likes, follows, follow requestsSocial features (feed, sharing)
Coach spaceCoach–client link, chat messages (text and photos), advice, assigned programsCoaching by a coach you chose — see section 6
ModerationContent or message reports, blocked usersCommunity safety, abuse handling
Health data (read-only)Steps, distance, calories burnedDashboard display — see section 4
Technical dataSession identifier, error logsSecurity and proper operation

3. Device permissions

The app requests certain permissions, only when they are needed:

You can revoke these permissions at any time in your phone settings.

4. Health data (Apple Health / HealthKit)

With your consent, TrackScore reads your steps, distance and active calories from Apple Health (HealthKit) on iOS, or from your device's sensors. This data is used only to display your dashboard and estimate your calorie expenditure; the source (Apple Health) is identified in the interface. The app does not write data to Apple Health. Your health data is never used for advertising or marketing, never sold, never shared with third parties, and never used for research without separate consent, in accordance with Apple's HealthKit rules.

5. AI photo analysis (meal scan)

The "AI Scan" feature lets you photograph a meal to estimate its calories and macronutrients. The photo is sent, only at analysis time, to our AI provider (Anthropic) through a secure server. It is used to produce the estimate and is not otherwise exploited by TrackScore. This feature is optional: nothing is analyzed unless you take or choose a photo yourself.

6. Coach space and messaging

Linking with a coach is voluntary: the link only exists if you enter the code your coach gave you. Once linked:

7. Private profiles and content visibility

You control the visibility of your profile and posts: you can make your profile private (your posts are then visible only to followers you approved) and choose a "Public" or "Friends" audience for each post. These rules are enforced server-side.

8. Processors and third-party services

ServiceRoleData involved
SupabaseHosting, database, authentication, photo storageAll account and content data
Google Sign-InSign-in (optional)Name, email address
Sign in with AppleSign-in (optional)Name, email (or Apple's relayed private email)
OpenFoodFactsBarcode product lookupThe scanned barcode (no personal data)
Anthropic (Claude)Meal photo analysis for calorie estimatesThe meal photo, at analysis time
Apple (App Store)Payment processing if you subscribeHandled by Apple; we never receive your payment details

We do not sell your personal data and do not run targeted advertising.

9. Shop and partner links

The "Shop" section may feature products (food supplements) sold by partners. Tapping a product redirects you to the partner's website in your browser: any purchase happens there and is governed by their own privacy policy. TrackScore transmits no personal data to the partner during the redirection.

10. International transfers

Some providers may process data outside the European Union (notably Anthropic, a US company, for AI photo analysis). These transfers are covered by appropriate safeguards (standard contractual clauses). Database hosting is provided by Supabase under a data processing agreement (DPA); the hosting region is available on request.

11. Legal basis and retention

Processing of your account and activity data is based on the performance of the service you request. Processing of health data (weight, height, BMI, steps, calories, activity), a special category under Article 9 GDPR, is based on your explicit consent, collected at sign-up and, on iOS, through the Apple Health permission. Sharing data with a coach is based on your consent (entering the code yourself), revocable at any time. Your data is kept as long as your account is active; when the account is deleted, it is erased (see section 13).

12. Your rights

Under the GDPR, you have the right of access, rectification, erasure, restriction, objection, portability, and the right to withdraw consent at any time. The app includes built-in data export (Profile → Settings → Export my data) in a machine-readable format, as well as account deletion. For any other request, write to trackscore.admin@gmail.com. You may also lodge a complaint with the CNIL (www.cnil.fr).

13. Deleting your data

You can delete your account directly in the app: Profile → Settings → Delete my account. All your data (profile, journal, sessions, records, posts, recipes, photos, coach-chat messages) is then permanently erased. You can also write to us to request deletion.

14. Security

Data access is protected by authentication and by database-level security rules (Row Level Security): each user can only access their own private data, and visibility rules (private profile, post audience, coach link) are enforced server-side. Photos exchanged in the coach chat are stored in a private space, accessible only through time-limited signed links.

15. Minimum age

In France, the age of digital consent is 15. You must therefore be at least 15 to use TrackScore; below that age, consent from a holder of parental authority is required.

16. Changes

This policy may be updated. The date at the top indicates the latest revision.