Legal
Privacy Policy
Last updated: May 31, 2026 · Effective: May 31, 2026
Introduction
PoseDetector ("we," "our," or "us") operates the PoseDetector mobile application and the posedetector.app website. This Privacy Policy explains how we collect, use, and protect information when you use our AI-powered posture and movement analysis platform.
PoseDetector is designed with privacy as a core principle. The majority of pose analysis and form validation runs entirely on your device. We do not upload, store, or transmit your camera video or raw pose frames to our servers.
Information We Collect
On-device processing (not transmitted)
- Live camera frames processed in real time for pose estimation using Google MediaPipe Pose Landmarker
- Skeletal landmark coordinates used for posture validation during active workout sessions
- Camera feed is released when a session ends or the app is backgrounded
Data stored locally on your device
- Workout session statistics (duration, good hold time, break count, personal bests)
- Achievement and badge unlock status
- Daily streak and weekly goal progress
- App preferences (audio, haptics, sensitivity, grace period settings)
Optional cloud and analytics data
- Firebase Analytics — anonymized usage events to understand app performance and feature adoption (no personally identifiable information)
- Firebase Crashlytics — crash reports and diagnostic logs to improve stability
- Firebase Performance — app performance metrics
- Optional AI coaching insights — if enabled, aggregated session statistics may be sent to Google Gemini API to generate coaching feedback. No video or raw camera data is included.
Device Permissions
PoseDetector requests permissions only when needed and explains why each is required:
- Camera — Required during active workout sessions to perform real-time pose analysis. The camera is not accessed outside of sessions.
- Notifications — Optional. Used for daily streak reminders and milestone alerts. You may decline or disable this later in Settings.
- Vibration — Used for haptic feedback during workouts so you can sense form status without watching the screen.
- Internet — Used for optional AI coaching insights, app updates, and anonymized analytics/crash reporting in release builds.
How We Use Information
- Provide real-time posture and movement analysis during workouts
- Track your workout history, streaks, badges, and personal bests locally on your device
- Deliver voice, visual, and haptic form correction feedback
- Generate optional AI coaching insights based on session statistics
- Improve app reliability, performance, and user experience through anonymized analytics
- Diagnose and fix crashes and technical issues
Data Sharing
We do not sell your personal information. We do not share camera video, photos, or raw pose landmark data with third parties.
Limited data may be processed by the following service providers to operate and improve the app:
- Google Firebase (Analytics, Crashlytics, Performance) — anonymized usage and diagnostic data
- Google Gemini API — optional, aggregated session statistics for AI coaching insights only when the feature is used
- Google Play — app distribution and standard Play Store services
Data Retention & Deletion
Workout history, badges, streaks, and preferences are stored locally on your device until you delete them.
You can permanently delete all local data at any time from Settings → "Wipe Database & Settings." This action cannot be undone.
Anonymized analytics and crash data retained by Firebase is governed by Google's data retention policies.
Children's Privacy
PoseDetector is not directed at children under 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us and we will take steps to delete it.
Security
Pose analysis and form validation are performed on-device, which limits exposure of sensitive biometric data. We implement reasonable technical measures to protect any data processed by our app and third-party services.
Your Choices & Rights
- Decline or revoke camera permission — you will not be able to start live workout sessions
- Disable notifications at any time in Settings or system settings
- Disable voice and haptic feedback in Settings
- Delete all local app data using the in-app reset option
- Uninstall the app to remove locally stored data from your device
Changes to This Policy
We may update this Privacy Policy from time to time. We will post the revised policy on this page and update the "Last updated" date. Continued use of PoseDetector after changes constitutes acceptance of the updated policy.
Contact Us
If you have questions about this Privacy Policy or our data practices, contact us at: