Privacy Policy

Last updated: May 23, 2026 Effective date: May 23, 2026

Project Jacked AI (“we”, “our”, “the app”, “the service”) is operated by Project Jacked AI as a sole-operator project. This Privacy Policy explains what personal information we collect when you use the app, why we collect it, who we share it with, and what control you have over your data.

If you have any questions, contact us at hassanxiddiqui@gmail.com.


1. Information we collect

When you create an account and use the app, we collect the following categories of information:

1.1 Account data

  • Email address (for sign-in + password reset)
  • Encrypted password (we never see your plaintext password — Supabase handles authentication)
  • Display name (chosen during onboarding)

1.2 Body + goal profile (entered during onboarding)

  • Age + sex/gender
  • Weight (current + target) and height
  • Fitness goal (fat loss / muscle gain / recomposition)
  • Training experience level (beginner / intermediate / advanced)
  • Preferred training frequency (3-6 days per week)
  • Equipment access (bodyweight / dumbbells / full gym)
  • Daily targets (cardio minutes, steps, water cups, protein grams)

1.3 Activity data (entered when logging your daily mission)

  • Workout logs (sets, reps, weight per exercise, session duration)
  • Cardio logs (type, duration in minutes, calculated kcal estimate)
  • Step counts you enter manually
  • Water cup counts you enter manually
  • Protein grams you enter manually
  • Mission completion status per day

1.4 Progression data (derived by the app)

  • Experience points (XP), level, current streak
  • Macrocycle block progression (Block 1 → Block 2 → Block 3 across 12 weeks)
  • Personal records on tracked lifts

1.5 Subscription data

  • Subscription status (free trial, paid, expired)
  • Subscription receipts (handled by Google Play; we receive a token, not your payment card)

1.6 Anonymous usage analytics

  • App opens, screen views, feature usage events (e.g. “workout completed”, “paywall viewed”)
  • Linked to your account ID so we can analyze funnels by user goal / experience level / training frequency
  • Used to improve the app — never sold

1.7 Crash reports (when enabled)

  • If a crash occurs, we may collect stack traces, device model, OS version, and the in-app actions immediately preceding the crash
  • Used solely to fix bugs

We do not collect:

  • Body photos / progress photos / physique camera scans
  • Health data from Apple Health, Google Fit, or any wearable
  • Location data
  • Contacts, calendars, photos library, or any other on-device personal data
  • Precise device identifiers (IMEI, MAC address, etc.)

2. How we use your information

We use the data above to:

  • Personalize your daily mission. Your goal, experience, frequency, and equipment determine which workout is selected for the day and what your cardio / step / water / protein targets are.
  • Track your progression. Workout logs feed your XP, level, streak, and macrocycle block transitions.
  • Process subscriptions. Trial state + entitlement checks against Google Play.
  • Improve the app. Aggregate analytics tell us which features are used and where users drop off.
  • Fix bugs. Crash reports tell us when and where the app breaks.
  • Communicate with you. Password reset emails. We do not send marketing emails.

We do not use your data for advertising, targeted advertising, or profiling for advertising purposes.


3. Who we share data with

We share data with the following processors, each of whom is contractually bound to use it only for the purpose we direct:

Processor Purpose What they receive
Supabase (database + auth) Stores your account + all logs Everything in sections 1.1–1.4
RevenueCat (subscription management) Validates and tracks subscriptions Your user ID + subscription events
Google Play (billing) Processes payments Standard billing data
PostHog (analytics) Anonymous-feature analytics Account ID + usage events
Sentry (crash reporting, when enabled) Captures crashes for debugging Stack traces + device model

We do not sell your personal data to anyone. We do not share your data with advertisers.


4. Data retention

  • We keep your data for as long as your account is active.
  • When you delete your account (Profile → Settings → Delete Account), we erase your profile, workouts, cardio logs, step logs, water logs, fuel logs, missions, XP events, and subscription history within 30 days. Backup copies may persist up to 60 days before being purged.
  • Anonymized aggregate analytics (e.g. “10% of users on the muscle-gain track completed Block 3”) may be retained indefinitely as they cannot be tied back to you.

5. Your rights

You have the right to:

  • Access your data. Request a copy by emailing hassanxiddiqui@gmail.com.
  • Delete your data. Use Profile → Settings → Delete Account in the app, or email us.
  • Correct your data. Update your profile, body stats, and goal inside the app at any time.
  • Object to analytics processing. Email us to opt out (v2.0 will add an in-app toggle).

We respond to verified requests within 30 days.


6. Children

The app is not intended for users under 14 years of age. Onboarding requires age 14 or older. If we learn that we have collected personal data from a user under 14, we will delete it.


7. International data transfers

Your data is stored on Supabase servers in the United States. By using the app, you consent to your data being transferred to and processed in the US.


8. Security

We use industry-standard protections:

  • All data in transit is encrypted (TLS 1.2+).
  • Passwords are hashed (we never see your plaintext password).
  • Database access is restricted by row-level security policies — your data is only readable by your account.

No system is perfectly secure. If you suspect your account has been compromised, change your password and contact us immediately.


9. Changes to this policy

We may update this Privacy Policy from time to time. When we do, we will:

  • Update the “Last updated” date at the top of this page.
  • For material changes, surface an in-app banner the next time you open the app.

Continued use of the app after changes take effect constitutes acceptance of the updated policy.


10. Contact

Questions, requests, or concerns:

hassanxiddiqui@gmail.com

Operated by Project Jacked AI.