Account
When you create an account we store your email address, a hashed password (or an Apple / Google Sign-In identifier), and an account creation timestamp.
Onboarding Profile
During the compile funnel we collect information you provide: age range, gender, training experience, goals, obstacles, available equipment, schedule, and sleep patterns. This is used to generate your initial protocol.
Training Data
Sets, reps, weights, rest durations, RPE, session timestamps, exercise selections, and any notes you attach. This is the core of the product and what powers adaptive progression.
Progress Photos
If you upload progress photos, they are encrypted at rest and visible only to your account. We never use them to train public models.
Device & Usage
App version, device model, OS version, locale, crash reports, and aggregated usage events (e.g., “session completed,” “set logged”). We do not collect precise location.
Payments
Subscription billing is handled by Apple (App Store) or Stripe. We receive a transaction identifier and status — we never see your full card number.