Privacy Policy for FormFactor — hosted via GitHub Pages
Last updated: March 2026
FormFactor is a privacy-first AI form coach that analyzes your exercise form using on-device computer vision and generates personalized coaching reports — all completely offline. We take your privacy seriously and have designed the app from the ground up to keep your data on your device.
| Data | Purpose | Stored Where | Retention |
|---|---|---|---|
| Exercise sessions | Records your workout history including rep counts, form scores, joint angles, and detected issues so you can track improvement over time. | On-device only (SwiftData) | Stored locally until you delete the app. |
| Gym workouts | Stores exercise names, sets, reps, weight, duration, and distance for your workout log. | On-device only (SwiftData) | Stored locally until you delete the app. |
| Meal entries | Logs food items, serving sizes, and nutritional information for diet tracking. | On-device only (SwiftData) | Stored locally until you delete the app. |
| App preferences | Saves your settings: appearance mode, audio/haptics toggles, coaching intensity, and unit preferences. | On-device only (UserDefaults) | Stored locally until you delete the app. |
| Camera frames | Processed in real time by Apple’s Vision framework to detect body pose and analyze exercise form. Frames are never recorded, saved, or transmitted. | In-memory only | Discarded immediately after processing. |
FormFactor uses Apple’s Foundation Models framework to generate coaching reports after each session. This AI model runs entirely on your device — your session data is never sent to a server for processing. If your device does not support Foundation Models, a local rule-based fallback generates the report instead.
FormFactor requires camera access to analyze your exercise form in real time using Apple’s Vision framework. The camera is also used for food scanning via on-device image classification.
All persistent data is stored locally in the app’s sandbox:
No data is stored in iCloud, shared containers, or any location accessible to other apps.
All of your data can be deleted by uninstalling the app. There is no server-side data to clean up because none exists.
FormFactor does not collect any personal information from any user, including children under 13.
If we update this privacy policy, the updated version will be posted here with a new “Last updated” date.
If you have questions about this privacy policy, please contact us at arieltyson30190@gmail.com.