Last updated: 28 May 2026

Privacy Policy

Train with Ky ("we", "us", "our") provides a personal training and coaching platform. This Privacy Policy explains what data we collect, how we use it, and your rights under the UK GDPR and Data Protection Act 2018.

1. Data we collect

  • Account data: name, email address, password (hashed), role (coach or client).
  • Health & fitness data: body measurements, weight, progress photos, workout logs, nutrition logs, habits, menstrual cycle data (if provided), Apple Health imports.
  • Communications: messages exchanged between coaches and clients, check-ins.
  • Technical data: log data, device information, IP address.

2. Legal basis

We process your personal data on the basis of contract (to deliver coaching services you have signed up for) and your explicit consent for special category (health) data. You may withdraw consent at any time by contacting us.

3. How we use your data

  • Deliver personalised training programmes, nutrition targets and check-ins.
  • Allow your coach to review your progress.
  • Send service-related emails (account verification, password reset, notifications).
  • Improve the platform and troubleshoot issues.

4. Sharing

Inside the platform your data is shared only with your assigned coach. Outside the platform we use the processors listed in section 5, each under a data processing agreement. We do not sell your data and we do not use it for advertising.

5. Third-party processors

These are every company that processes data on our behalf, what they receive, why, and the legal basis for it.

ProcessorData sharedPurposeLegal basis
Supabase (database, auth, storage, hosting)All account, coaching and health data, uploaded filesRuns the application, stores and secures your dataContract; explicit consent for health data
StripeName, email, billing and payment detailsProcesses subscription paymentsContract; legal obligation (financial records)
Google (Sign-In / OAuth)Email address, name, profile picture, Google account IDOptional sign-in methodConsent (only if you choose Google sign-in)
Google Places APINo personal data. Our business listing ID onlyDisplays public Google reviews on the websiteLegitimate interests (showing genuine reviews)
FatSecretFood search terms and barcodes you enterNutrition database lookupsContract (delivering food tracking)
USDA FoodData CentralFood search terms you enterNutrition database lookupsContract
Open Food FactsBarcodes and food search terms you enterNutrition database lookupsContract
AI meal recognition provider (via Lovable AI Gateway)The meal photo you submit for scanningEstimates foods and macros from a photoExplicit consent (you choose to scan a photo)
Apple Web Push / browser push servicesYour device push endpoint and notification content (or a masked title if you enable Hide Message Preview)Delivers reminders and message alertsConsent (you enable notifications)
Email delivery provider (notify.trainwithky.com)Your email address and message contentSends verification, password reset and service emailsContract

Some processors operate outside the UK/EEA. Where that happens, transfers are covered by the UK International Data Transfer Addendum or Standard Contractual Clauses. This list is kept current; if we add a processor we update this page.

5a. Cookies and local storage

We use only essential cookies and browser storage. See our Cookie Policy for the full list.

6. Retention

We keep your data for as long as your account is active. If you delete your account, everything is erased immediately and irreversibly, including uploaded files. We retain a minimal, immutable audit record of the deletion itself, and any billing records we are legally required to keep.

7. Your rights

You have the right to access, rectify, erase, restrict, port, and object to processing of your data. Two of these are self-service inside the app under Settings → Privacy & Security:

  • Download my data gives you a ZIP of everything we hold (Article 20).
  • Delete my account permanently erases your account and files (Article 17).

For anything else, email Trainwithky@outlook.com. You may also lodge a complaint with the UK Information Commissioner's Office (ICO).

7a. Health data consent

Health information is special category data. We ask for your explicit consent during onboarding before collecting it, and store an unchangeable record of when you agreed and to which version of this policy. You can withdraw consent at any time by deleting your account or contacting us.

8. Security

Data is encrypted in transit (TLS) and at rest. Access is controlled by row-level security and role-based permissions. Passwords are hashed and checked against known breach databases.

9. Contact

Data controller: Train with Ky. Email: hello@trainwithky.com.

👋 Got a question? Chat with me on WhatsApp.
💬 Chat with Ky
Typically replies within an hour