Legal

Privacy Policy

Last updated: March 31, 2026

OneGoal Pro is built on the belief that identity change is personal. This policy explains what we collect, why we collect it, and how we protect it. We don't sell your data. We never will.

1. Who we are

OneGoal Pro is operated by One Goal Pro Ltd, a company registered in England and Wales (company number 17127527). We are registered with the Information Commissioner’s Office as a data controller (registration reference: ZC117422). If you have questions about this policy, contact us at hello@onegoalpro.app.

2. What we collect

Account information

Your name, email address, and authentication method (email/password or Google). Required to create and maintain your account.

Interview and goal data

Your responses during the Discovery Interview, your synthesised goal, identity traits, and daily tasks. This is the core of the product — it cannot function without it.

Coach conversations

Messages between you and the AI coach are stored to provide session memory and continuity. The coach cannot know your history without this.

Reflections and task history

Your daily task completions, reflection answers, and progress scores. Used to calculate your transformation score and adapt your coaching over time.

Usage data

Session activity, feature usage, and error logs. Used to improve the product. Collected via PostHog (analytics) and Sentry (error tracking).

Payment information

Billing is handled entirely by Stripe. We store your subscription status and plan but never see or store your card details.

Push notification tokens

If you grant permission, we store a device token to send daily task reminders. You can revoke this at any time through your device settings.

3. How we use your data

— To deliver the product: generate your goal, daily tasks, coaching responses, and progress tracking.

— To personalise your experience: the AI uses your history to provide contextual, non-generic coaching.

— To send notifications: daily task reminders and re-engagement emails if you've been inactive.

— To process payments: managing your subscription via Stripe.

— To improve the product: understanding where users drop off, what's working, and what isn't.

4. AI and your data

OneGoal Pro uses OpenAI's API to power the Discovery Interview and AI Coach. Your messages are sent to OpenAI for processing. OpenAI does not use API data to train their models by default. You can review OpenAI's data usage policy at openai.com.

We do not use your personal data to train any AI model. Your goal, your story, and your conversations are yours.

5. Who we share data with

We do not sell your data to anyone.

We share data only with the services that power the product:

Supabase — database and authentication

OpenAI — AI interview and coaching

Stripe — payment processing

Resend — transactional email

PostHog — product analytics

Sentry — error monitoring

Vercel / Railway — hosting infrastructure

6. Data retention

We keep your data for as long as your account is active. Coach conversation history is retained to maintain coaching continuity — the coach cannot remember you without it. If you delete your account, all personal data is permanently deleted within 30 days.

7. Your rights

You have the right to:

Access all data we hold about you (available via Settings → Export data)

Delete your account and all associated data (available via Settings → Delete account)

Correct inaccurate information

Object to processing for marketing purposes

To exercise any of these rights, email hello@onegoalpro.app.

8. Cookies

We use only functional cookies required for authentication and session management. We do not use advertising cookies or third-party tracking cookies.

9. Security

All data is encrypted in transit (TLS) and at rest. Authentication is handled by Supabase with JWT tokens. We do not store passwords in plain text. We monitor for errors and anomalies via Sentry.

10. Changes to this policy

If we make material changes, we'll notify you by email. The latest version is always at onegoalpro.app/privacy.

Questions? Email hello@onegoalpro.app