Privacy

Privacy Policy

Last updated: REPLACE BEFORE LAUNCH (e.g. 2026-05-11). The most recent version always lives at https://goodfitcoach.ai/privacy.

What this is

GoodFitCoach AI (“we”, “our”) is a personal fitness, nutrition, and calorie-tracking app. This page explains exactly what data we collect, why we collect it, who we share it with, and how you can delete it.

Data we collect

  • Account data: email address (used for magic-link sign-in), display name, optional coach name.
  • Fitness profile: birth date, sex, height, current and target weight, activity level, goal type, workout days/week, dietary preferences, allergies, food likes/dislikes, optional medical notes.
  • Daily activity: meals logged (text, optional photo), calories, macros, weigh-ins, workouts, steps and active-minutes if you opt in to HealthKit / Health Connect.
  • Coach chat: messages you send to the coach and the coach's replies. Used to give context to the next coach turn.
  • Subscription / billing: Stripe customer id, subscription tier, trial state, period end. We never store full card numbers — Stripe handles that.

How we use it

  • Calculate your daily calorie target (deterministic Mifflin-St Jeor) and macro split.
  • Power the daily AI coach kickoff and chat replies, which are sent to OpenAI's API. We never share your data with OpenAI for model training.
  • Generate the weekly progress calendar.
  • Send transactional emails (magic-link login, billing receipts). We do not currently send marketing email.

Who we share it with

  • Supabase — authentication and Postgres hosting.
  • DigitalOcean — application hosting, object storage for meal/body photos.
  • OpenAI — meal photo analysis, coach chat, and meal-extraction LLM calls. We use the OpenAI API tier where data is not used for training.
  • Stripe — payment processing.
  • Sentry — error tracking. PII is scrubbed before events are sent (Authorization headers, request bodies, cookies, user emails are stripped at the SDK layer).
  • Cloudflare — DDoS protection, CDN. They see request metadata (IP, URL) but not request bodies.

We do not sell your data. We do not use behavioral advertising. We do not embed third-party trackers in the PWA.

Your rights

You can export, correct, or delete your data at any time:

Retention

Daily logs / meal records / coach chat are retained for as long as your account exists. When you delete your account we erase the personal data immediately and the operator audit log retains a NULL-targeted row for compliance (limited to action type, timestamp, and the requested reason).

Contact

Privacy contact: privacy@goodfitcoach.ai. Security disclosure: security@goodfitcoach.ai (see also security.txt).

REPLACE BEFORE LAUNCH: This text is the engineering baseline. Final wording must be reviewed by privacy counsel and aligned with the App Store / Play Store data-collection declarations submitted at app review time.

Privacy Policy — GoodFitCoach AI - GoodFitCoach AI