Privacy Policy
Effective March 13, 2026
The short version
Your workout data stays on your device. We don't have accounts and we don't sell data. We use anonymous analytics to improve the app and crash reporting to fix bugs. Some Pro features send limited workout data to an AI service to generate feedback — never your name, email, or anything that identifies you.
Data stored on your device
All workout sessions, exercises, sets, reps, weights, preferences, and form check scores are stored locally using Apple's SwiftData framework. If you are signed into iCloud, your data syncs across your devices via Apple's CloudKit. Apple encrypts this data in transit and at rest. We do not have access to your iCloud data. Beyond iCloud sync, your data never leaves your device unless you explicitly use an AI-powered feature described below.
Camera
The Form Check feature uses your device's camera to detect body pose landmarks in real time. Pose detection runs entirely on your device using MediaPipe. No video or images are recorded, stored, or transmitted. Camera access is optional and requested only when you use Form Check.
Apple Health (HealthKit)
LiftForm can optionally connect to Apple Health to read recovery data and write completed workouts. This is entirely opt-in — you choose whether to connect in Settings.
What we read:
- Heart rate variability (HRV)
- Resting heart rate
- Sleep analysis (duration and stages)
- Respiratory rate
What we write:
- Completed workouts (type, duration, plan name)
How this data is used:
- Recovery data is processed entirely on your device to compute a recovery signal (high, moderate, or low)
- Only a text summary of derived values (e.g., "HRV: 42ms, Sleep: 5h 12m, Recovery: LOW") is included in AI prompts for weight suggestions and workout summaries — never raw samples, timestamps, or identifiers
- HealthKit data is never stored on our servers or shared with third parties
- If you disconnect Apple Health, all recovery features stop immediately — no data is retained
AI-powered features
Pro features like exercise classification, form coaching, smart suggestions, workout summaries, and plan generation use Google Gemini via a secure server proxy. When you use these features, the following data may be sent:
- Exercise names you type
- Pose landmark coordinates and form scores
- Recent workout history (exercises, sets, reps, weights)
- Difficulty ratings
No personally identifiable information — such as your name, email, location, or device ID — is included in these requests. Data is sent over HTTPS and is not stored by us after processing.
Subscriptions
Payments are handled entirely by Apple through StoreKit. We do not collect or have access to your payment information.
Analytics & crash reporting
We use PostHog for anonymous product analytics and Sentry for crash reporting. These tools help us understand how the app is used and fix bugs. Data collected includes anonymous usage events, device type, OS version, and crash logs. No workout data, exercise names, or personally identifiable information is sent to these services.
Children
LiftForm is not directed at children under 13 and we do not knowingly collect data from children.
Changes
We may update this policy from time to time. Changes will be posted on this page with an updated effective date.
Contact
Questions? Email us at yo@liftform.app