What stays on your device

  • Workout history, set logs, timers, progression levels, and workout media are stored locally on your device.
  • Custom routines, local programs, and assessment-driven training preferences are kept in local storage unless you choose to share a program.
  • Daily motivation reminders, analytics consent, and other app preferences are managed locally on your iPhone.

What can leave your device when you use optional services

  • RevenueCat receives product identifiers, receipts, entitlement state, and an app user ID when you use purchases or referrals.
  • If you opt into Analytics, PostHog receives device identifiers, product interaction data, performance data, and session replay content with text inputs masked. Screens may still capture on-screen information.
  • If you use community programs, Convex stores your claimed username and any programs you choose to publish, including titles, descriptions, schedules, routine names, exercise templates, and save counts.
  • If you email support, we receive the message and any attachments you send.

How we use your information

Guppy uses local data to generate workouts, preserve your progression path, and restore unfinished sessions. RevenueCat is used for entitlements and referrals, PostHog is used only when you opt in to analytics, and Convex is used only for community program features you choose to use.

Your choices

  • Train locally without creating an account.
  • Turn Analytics on or off anytime in Settings.
  • Enable or disable daily motivation reminders from Settings.
  • Reset local history and progression from Settings, or delete the app to remove local data.
  • Unshare community programs from the app. If you need help with a claimed username or shared content, email support.

Data retention and security

Local data is protected by your device security features. Purchase, analytics, community, and support data is sent over secure connections and retained only as long as needed to operate the service, resolve support issues, or meet legal obligations. Guppy does not use advertising SDKs or cross-app tracking.

Kids and eligibility

Guppy is built for people physically capable of performing bodyweight exercise. We do not knowingly collect personal information from children under 13. Parents should supervise any child using a fitness app.