Privacy Policy

Last updated: 11 September 2026 · Effective: 11 September 2026

Overview

MyLiftingCoach ("we", "our", or "us") builds a training app for iOS and Android. This policy explains what the app stores, the small amount it sends us, and the choices and rights you have over it. It applies to the MyLiftingCoach mobile apps and this website.

The short version: your training data stays on your device. We collect nothing about you unless you switch analytics or crash reporting on yourself, and you can switch them back off at any time.

Data that stays on your device

The app is local-first. The following is stored on your device and is never transmitted to us:

  • Profile information such as name, age, body weight and experience level
  • Training preferences, goals and program configuration
  • Workout history, logged sets, personal records and lift maxes
  • Wellness check-ins, injury reports and velocity-tracking recordings
  • Any data read from Apple Health or Health Connect

You can export it or delete all of it from inside the app, and uninstalling removes it entirely.

iCloud sync

If you enable iCloud sync, your training data is stored in your own private iCloud account so it is available across your devices. It is held under your Apple ID and governed by Apple's privacy policy. We have no access to it and it is not shared with us.

Analytics and crash reporting — off unless you turn them on

We use Google Firebase for product analytics, crash reporting and performance monitoring. Both are disabled by default. Nothing is collected until you turn them on, and each is a separate choice.

If you enable product analytics

  • Which features and screens you use, and how often
  • App version, device model, and operating system version
  • A pseudonymous app instance identifier generated by Firebase. This is not the advertising identifier, and we do not read the advertising identifier at all
  • For weight suggestions: the exercise name, which source the suggestion came from, our confidence in it, and the percentage by which our suggestion differed from what you actually lifted

We use this to find out which of our weight suggestions are wrong and fix them. We do not send the weights you lift. Suggestion accuracy is reported as a percentage difference, not as absolute loads.

If you enable crash reporting

  • Crash and error reports, including stack traces
  • Device model, operating system version and app version at the time of the crash
  • Diagnostic performance measurements such as app start time

What we never send, whichever settings you choose

  • Data from Apple Health or Health Connect. It never leaves your device
  • The weights, reps or maxes you record
  • Your name, email address or any contact details
  • Payment information

Your choice, and how to change it

The app asks about analytics and crash reporting during setup, with both switched off. You can change either at any time in the app under Profile → Privacy.

Turning analytics off stops collection and discards the pseudonymous identifier associated with your device, so later data cannot be tied to earlier data. Withdrawing consent does not affect the lawfulness of anything processed beforehand, and no feature of the app is withheld if you decline.

Legal basis for processing

Where the UK or EU General Data Protection Regulation applies, our legal basis for analytics and crash reporting is your consent (Article 6(1)(a)). We do not rely on legitimate interests for this processing, and we ask before collecting anything.

Who processes the data

If you enable either setting, the data described above is processed on our behalf by Google LLC through Firebase Analytics, Firebase Crashlytics and Firebase Performance Monitoring, under Google's data processing terms. Google acts as our processor and is not permitted to use the data for its own purposes. We do not use Google Analytics for Advertising, Google signals, or ad personalisation.

This means the data may be processed outside your country, including in the United States. Those transfers rely on the transfer mechanisms in Google's data processing terms, including the European Commission's Standard Contractual Clauses where applicable.

Apple processes your App Store purchase and subscription. We never receive or store your payment details.

How long we keep it

Analytics events are retained by Firebase for a limited period and then deleted automatically. Crash reports are retained for up to 90 days. Aggregated, non-identifying statistics may be kept for longer, but cannot be traced back to a device.

Data stored on your device is kept until you delete it.

We do not sell or share your personal information

We do not sell personal information, and we do not share it for cross-context behavioural advertising, as those terms are defined under California law and comparable US state privacy laws. We do not track you across other companies' apps or websites, which is why the app does not ask for tracking permission.

Your rights

Because your training data lives on your device, you already control most of it directly: export it, delete all of it, or disable iCloud sync from inside the app at any time.

For the analytics and crash data described above, and depending on where you live, you may have the right to:

  • Access the data we hold about you, and receive a copy of it
  • Have it corrected or deleted
  • Object to or restrict processing, and withdraw consent at any time
  • Receive it in a portable format
  • Not be discriminated against for exercising any of these rights

To make a request, email us at the address below. We will respond within the period required by the law that applies to you. If you are in the UK or the EU, you also have the right to complain to your national data protection authority.

Security

Data on your device is protected by the operating system's own storage protection. Data in transit to Firebase is encrypted. No system is perfectly secure, but we keep the amount of data that leaves your device deliberately small.

Children

MyLiftingCoach is not intended for children under 13, and we do not knowingly collect personal information from them. If you believe a child has provided us with personal information, contact us and we will delete it.

Changes to this policy

We may update this policy from time to time. We will post the new version on this page and update the dates at the top. If a change materially affects how we handle your data, we will ask for your consent again rather than rely on the previous one.

Contact us

For any privacy question, or to exercise any of the rights above:

support@myliftingcoach.com