Privacy

Privacy Policy

FitForm analyses your movement through your phone's camera. That is the most intimate data the app touches, and it is precisely the data that never leaves. This page sets out exactly what is collected, why, who it is shared with, and how to erase all of it.

Last updated: 27 August 2026

The camera records nothing

No image and no video is ever recorded or transmitted. Each frame is analysed in real time on your phone to extract skeleton key points (your joint positions), then discarded immediately. Those raw, frame-by-frame key points never leave your device.

What we collect

Nothing beyond the categories below. Each one serves a function you asked for by using the app.

  • Account identityyour email address, and your password as an irreversible hash, through Supabase authentication.
  • Profileage, weight, sex, height, goal, level, training and nutrition preferences — entered by you, editable and erasable at any time.
  • Session historyexercise, reps, duration, form score, estimated calories, date.
  • Per-rep biomechanical detailrange of motion, speed, safety and form indicators, computed from skeleton key points — never the image itself. Used to sync your history across your devices and to improve counting accuracy in aggregate.
  • Subscription and paymentplan, status, period dates, your customer id at the payment provider, and invoice history. We never receive or store your card number: it is entered directly with the provider.
  • Support requestscategory, subject and the messages you send to support, kept in your account so your request can be followed up.
  • Partner programmeif you take part: your code, attributed clicks, conversions and payout requests. See the cookie policy for how attribution works.
  • Notificationsa device identifier, only if you turn notifications on, and only for as long as they stay on.

Why, and on what legal basis

The GDPR requires every processing operation to rest on a legal basis. Here is ours, purpose by purpose.

PurposeData involvedLegal basis
Running the app: calibration, counting, coachingProfile, session history, biomechanical detailPerformance of the contract
Creating and securing your accountAccount identityPerformance of the contract
Syncing your history across your devicesSession history, biomechanical detailPerformance of the contract
Generating your coaching and nutrition plansProfile, session historyPerformance of the contract
Managing your subscription, payments and invoicesSubscription and paymentPerformance of the contract, and legal obligation for accounting retention
Answering your support requestsSupport requests, account identityPerformance of the contract
Improving counting and scoring reliabilityBiomechanical detail, aggregatedLegitimate interest in making the product work correctly
Preventing fraud and abuse (partner codes, payments)Subscription and payment, partner programmeLegitimate interest in protecting the service
Sending you notificationsDevice identifierConsent, withdrawable at any time

Where the basis is consent, withdrawing it takes effect immediately and costs you nothing else in the service. Where the basis is legitimate interest, you may object: write to us.

What we do not do

We do not sell your data. We do not share it with anyone for advertising. There is no ad network, no social media pixel and no data broker in FitForm — and the cookie policy confirms the same on the website side: not one advertising cookie is set.

Our processors

These providers process data on our behalf, on our instructions, under contract. The list is exhaustive.

  • Supabase, Inc.database, authentication and storage. Holds your account, your profile and your history.
  • Amazon Web Servicesweb server for fitform.fit, in the eu-north-1 region (Stockholm, Sweden).
  • Paddle.com Market Ltdofficial reseller and card payment processing. Receives your email and billing details — we never receive your card number.
  • TokiPaymobile money aggregator (MVola, Orange Money, Airtel Money) for payments in Madagascar.
  • Google Play Billingif you subscribe from the Android app through the Play Store.
  • Mailtrapdelivery of transactional email: confirmation, password reset, support replies.
  • AI model providersgenerating coaching and nutrition plans and session analysis, from text derived from your sessions — never an image, never the camera feed.

International transfers

FitForm's publisher is established in Madagascar, and the processors above are spread across Sweden, Singapore, the United Kingdom and the United States. Your data therefore crosses borders whatever country you are in: that is the direct consequence of a service sold internationally and hosted with specialist providers. Those transfers are limited to the data each provider strictly needs to do its job, and rely on the European Commission's standard contractual clauses wherever the recipient sits in a country with no adequacy decision.

Two bodies of law, and the more protective of the two

Two bodies of law apply to this processing. Madagascar's, where the publisher is established, with its national data protection authority. And the GDPR, which applies in its own right as soon as a service addresses people located in the European Union — it adds to the first rather than replacing it. Rather than making your rights depend on where you live, we apply the more protective of the two to everyone: the baseline described on this page is the GDPR's.

How long it is kept

DataRetention
Account, profile, session history, biomechanical detailFor as long as your account exists. Deleted with it, immediately.
Support requestsFor as long as your account exists, then 12 months if a dispute is open.
Invoices and accounting records10 years from issue, as an accounting obligation — this retention survives account deletion.
Partner attribution cookies30 days from the click.
Device identifier for notificationsErased as soon as you turn notifications off.
Server technical logs12 months at most, for security and diagnostics.

Deleting your account

Deletion is immediate, permanent and not deferred: account, profile, session history, biomechanical detail and support requests all cascade away. Only accounting records remain, because the law requires it. We keep no just-in-case copy.

Your rights

Wherever you live, we apply the GDPR baseline to everyone — it is simpler to honour than a per-country regime, and more protective.

  • Access: obtain a copy of the data we hold about you.
  • Rectification: correct anything inaccurate, straight from your profile.
  • Erasure: delete your account and everything attached to it.
  • Portability: get your data back in a machine-readable format.
  • Restriction and objection: freeze a processing operation, or object to those based on legitimate interest.
  • Withdrawal of consent: at any time, for notifications, without retroactive effect.
  • Complaint: lodge one with the data protection authority of your country of residence.

Exercising your rights

Access, correction and erasure need no email at all — they happen from the My Account page. For an export, a restriction, an objection or anything else, write to us: we answer within 30 days at the latest.

If you live in California

The CCPA/CPRA gives you the right to know which categories of data are collected, to have them deleted, to correct them, and to opt out of their “sale” or “sharing”. FitForm neither sells nor shares personal information within the meaning of that law, and therefore offers no opt-out mechanism — there is nothing to opt out of. Access, deletion and correction rights are exercised as described above.

Minimum age

FitForm is not aimed at anyone under 16, and the Nutrition module is restricted to adults (see the terms of use). We do not knowingly collect data from a child below that age; if you find that an account was created by a minor, report it and we will delete it.

No automated decision-making

Coaching and nutrition plans are generated automatically, but they produce no legal effect and nothing comparably significant for you: they are training and meal suggestions you remain free to ignore. No profiling determines your access to the service, your price or your rights.

Security

Traffic is encrypted end to end (HTTPS, HSTS). Data access is partitioned row by row at the database level: an account can technically read only its own rows. Administrative keys are never exposed to the browser, and payment webhooks verify their signature before any write.

Changes to this policy

We may update it as the product changes. The last-updated date at the top of this page governs. A change that would reduce your rights or widen the purposes will be announced by email or in the app before it takes effect.

The other documents

Write to us

For any question about this policy or your data: the help centre, reachable from your account. hello@fitform.fit