Skip to content

Privacy policy

What onTrainer does with personal data, whose data it is, and how to get at it. Written for coaches, clients and visitors, who are not in the same position.

Previous versions
  • No previous versions. This is the first one in force.
Also in Romanian

1Two different roles, and why it matters

In plain language

For your own account, we decide how your data is used. For your clients' data, your coach decides and we only act on their instructions.

onTrainer sits in two different positions depending on whose data is involved, and your rights are exercised differently in each.

Whose dataWho is the controllerWhere to go
A coach's own accountonTrainerUse this policy and contact our data protection officer.
A client's records, programs, check-ins and health dataThe coach who invited themAsk that coach. onTrainer processes it only on their instructions, under the data processing agreement.
A visitor to this websiteonTrainerUse this policy and the cookie choices page.

If you are a client and you are not sure who your coach is, the invitation you accepted names them, and their name appears in your app.

2Who to contact

You can also complain to a supervisory authority. In Romania that is the National Supervisory Authority for Personal Data Processing. If you live elsewhere in the EU, you may complain to the authority where you live.

3What we collect

CategoryExamplesWhere it comes from
Identity and contactName, email address, the language you useYou, when you sign up or are invited
WorkspacePractice name, tier, and your booking rules: how late a client may cancel, and whether a missed session spends the creditYou
Coaching recordsPrograms, assignments, sessions, bookings, credit balances, check-in answersYou and your clients
Intake and medical flagsAnswers to the intake forms a coach sets, and any flags derived from themThe client, on the coach's form
Health dataHeart rate, sleep, workouts and similar seriesApple Health or Health Connect, only after the client turns it on
PaymentSubscription status, tier, interval, and an identifier from our payment providerStripe. We never receive card numbers.
TechnicalIP address, device and browser, timestamps, error logsAutomatically, when you use the service
Consent recordsWhat was consented to, when, and against which version of the formAutomatically, when consent is given or withdrawn

4Why we use it, and on what legal basis

PurposeLegal basis
Providing the workspace and the apps you subscribed toPerformance of a contract
Taking payment and managing the subscriptionPerformance of a contract
Keeping the service secure, and investigating abuseLegitimate interests: keeping the service and its accounts secure, and stopping abuse of it
Understanding which pages of this website are readConsent, through the cookie choices page
Synchronising and showing health dataExplicit consent, Article 9(2)(a)
Meeting our legal and accounting obligationsLegal obligation

5Health and medical data

In plain language

It is off until a client turns it on, it can be turned off at any moment, and turning it off stops the flow immediately.

Health and medical information is what the GDPR calls special category data: the kinds of personal data it treats as the most sensitive, which may be used only on a short list of narrow grounds. The ground relied on here is the client's own explicit consent. The rule is Article 9 of the GDPR, and it is why this section exists at all.

  • Synchronisation is off by default and starts only when the client gives explicit, separate consent in their own app.
  • Consent is recorded with a timestamp and the version of the form it was given against.
  • A client can withdraw consent at any time, in their app, without asking their coach. Withdrawal stops the flow of new data immediately.
  • Risk flags and alerts derived from health data are informational prompts for the coach. They are not automated decisions producing legal effects.
  • When a coach leaves the Online Coach tier, health history collected under it is permanently deleted, including derived flags and alert history. Affected clients are notified.

6Who else touches your data

We use a small number of processors. Each is bound by contract to act only on our instructions.

A current list of sub-processors, and how we tell you when it changes, is in the data processing agreement.

7Where your data is stored

Client records and health data are stored in the European Union. Each workspace is isolated from every other one at the database level, so one coach cannot reach another coach's data.

Where a processor operates outside the EU, the transfer relies on an adequacy decision or on standard contractual clauses.

8How long we keep it

WhatHow long
Health dataUntil consent is withdrawn, the client is removed, or the coach leaves the Online Coach tier, whichever is first
Payment and accounting recordsAs long as tax law requires

9Your rights

In plain language

You can get a copy of your data, correct it, delete it, or take it elsewhere. Most of it you can do yourself, in the product.

RightHow to use it
Access a copyExport from your workspace, or ask us
Correct something wrongEdit it in the product, or ask us
Delete your dataRequest deletion in the product. Some records are kept where the law requires it.
Take it elsewhereExport produces a machine-readable file
Withdraw consentTurn health sync off in the app, or change your cookie choices
Object or restrictWrite to the data protection officer

We answer within one month. If a request is complex we may extend that, and we will tell you why.

10Cookies

This website uses cookies that are necessary for it to work, and optional ones that tell us which pages are read. Optional cookies are off until you accept them, and declining leaves the site fully usable.

Your choice is recorded and can be changed at any time from Cookie choices in the footer.

11Changes to this policy

We keep every version of this policy, dated. When we make a material change we tell you before it takes effect. The version in force is named at the top of this page.