Privacy Policy

Baseline is built on a simple principle: your personal data belongs on your device, not ours.

Last updated: June 2026

1. Your Habit Data

All habit entries, mood scores, notes, streaks, and reflections you log in Baseline are saved only on your device. We have no servers or databases that store your personal tracking records.

2. Optional AI Features

When you use Future Self, Extract Stack, or Goal Stack, Baseline sends a payload to a Cloudflare Worker proxy operated by the developer. This proxy forwards the request to the Anthropic Claude API to generate a response. Using these features is always your choice — they are never triggered automatically.

The payload contains only:

The payload does not contain your name, email address, device identifier, written mood notes, written reflections, or any other directly identifying information.

The proxy logs anonymised request metadata (a random request ID, the feature name, response time, and token count) for performance monitoring via Cloudflare's observability tools. No message content is logged.

Requests are processed in the United States. If you are located in the European Economic Area or UK, this constitutes an international transfer. Anthropic processes data under Standard Contractual Clauses; Cloudflare processes data under its Data Processing Addendum. The legal basis for this processing is your consent — processing only occurs when you actively invoke the feature.

3. Optional Stack Sharing

If you explicitly publish a Habit Stack to share with others, only the template schema is stored — habit names, emojis, synergy relationship types, stack name, description, and the creator name you provide. No tracking history, mood data, or personal records are included. Published stacks are stored in Cloudflare KV with a 90-day automatic expiration. You can delete a published link at any time from within the app. The legal basis for this processing is your consent.

4. Contact Form

If you submit the in-app or website contact form, we collect your name, email address, and message. This information is transmitted via Resend (an email delivery service) to our support inbox. Your IP address is stored briefly (60 seconds) in Cloudflare KV solely to prevent spam. We use your contact details only to respond to your inquiry and do not add you to marketing lists. Contact form submissions are retained in our support inbox for up to 24 months, then deleted. The legal basis for this processing is our legitimate interest in providing customer support (GDPR Art. 6(1)(f)).

5. In-App Purchases

Baseline does not offer in-app purchases or subscriptions. No payment data is collected or processed.

6. Analytics & Crash Reporting

Baseline contains no analytics frameworks, crash reporters, or advertising networks. We collect zero usage telemetry.

7. Children

Baseline is not directed at children under 13 and does not knowingly collect data from them. If you believe a child has submitted a message via the contact form, email [email protected] and we will delete it promptly.

8. Data Controller

A Data Protection Officer (DPO) is not currently designated. Under GDPR Article 37, a DPO is required only where: (a) processing is carried out by a public authority; (b) core activities consist of large-scale systematic monitoring of individuals; or (c) core activities consist of large-scale processing of special category data. None of these conditions currently apply to Baseline. If the user base grows to a scale where condition (b) or (c) is triggered, or if features involving explicit medical data or systematic behavioural tracking are introduced, this policy will be updated and a DPO appointed accordingly.

9. Your Rights

If you are located in the European Economic Area, UK, or another jurisdiction with applicable privacy law, you have the right to:

Because your habit data is stored only on your device, you can delete it directly in the app via Settings → Danger Zone → Delete All Data. For data we hold (contact form submissions, published stacks), email [email protected] to exercise any of the above rights. We will respond within 30 days.

10. Changes to This Policy

If we make material changes to this policy, we will update the "Last updated" date above and, where appropriate, notify users via an in-app notice on the next app update.

11. Contact

Questions about this policy? Email [email protected] or use our contact form.