Baseform

Privacy policy

Last updated 22 October 2026

Baseform (getbaseform.app and the Baseform iPhone app) helps you understand your recovery, sleep and training from the devices and apps you connect. Health data is sensitive, so this policy says exactly what Baseform collects, why, who processes it and how you stay in control. Baseform is free and has no ads, no tracking and no data sales.

Who is responsible

Baseform is run by Sebastian Sjöqvist, a private individual in Sweden, who is the data controller. Contact: privacy@getbaseform.app.

What Baseform collects

Why, and on what legal basis

Baseform never sells your data, never uses it for advertising or marketing, and never shares Apple Health data except as described here to run the service you use.

Who processes the data

Baseform uses a few service providers (processors) under data processing terms: database and sign-in, hosting, sign-in email and, with your consent, the AI provider. See the full list on Subprocessors. Services you connect (WHOOP, Apple, Withings, Strava) are independent; their own privacy policies apply to the data they hold.

Data is stored in the EU (Frankfurt). Where a provider is based outside the EU/EEA, transfers rely on the EU–US Data Privacy Framework where the provider is certified, or on the EU Standard Contractual Clauses.

How long it is kept

As long as you have an account. Disconnecting a source stops new data; deleting your account deletes everything immediately from the live database, and from backups within the database provider's backup cycle. Server logs are kept for a short period.

Security

Encrypted connections everywhere, encrypted storage, connection tokens encrypted with AES-256-GCM, device tokens stored only as hashes, and a database that only Baseform's own server can read. Logs never contain health values.

Your rights and controls

Children

Baseform is not intended for anyone under 16.

Changes

If this policy changes in a way that matters, you'll be told in the app before it applies; if it changes what is sent to the AI provider, you'll be asked to turn the AI coach on again.