Effective Date: June 23, 2026
Last Updated: June 23, 2026
Thank you for choosing PushUpPro ("Company", "we", "us", "our"). We are committed to protecting your personal information and your right to privacy.
1. What Information Do We Collect?
On-Device Camera Processing
- Camera Permission: Used exclusively for real-time pose estimation and pushup counting using Google ML Kit
- No Data Transmission: All camera processing happens on your device. No video or images are stored or transmitted
- No Recording: We do not record, save, or upload any camera feed
Information You Provide
- Username: A display name you choose for leaderboard rankings
- Workout Statistics: Pushup counts, form scores, duration, and XP earned
Information Automatically Collected
- Device Identifiers: Anonymous device ID for guest user identification
- Diagnostics: Crash logs and performance metrics (via Firebase Crashlytics)
- Ad Identifier: Used by Google AdMob for advertising
2. How Do We Use Your Information?
- Enable app functionality (tracking pushups, streaks, stats)
- Maintain public leaderboards — your username, country, and workout counts are visible
- Manage guest sessions
- Deliver advertising through Google AdMob
- Improve app performance and fix issues via Firebase Crashlytics
3. How Long Do We Keep Your Information?
- Guest accounts: User ID retained locally on device; deleted when you clear app data
- Workout data: Stored in cloud for leaderboard purposes; automatically and permanently deleted after 24 hours
- Crash logs: Retained for 90 days via Firebase Crashlytics
- Traffic & Processing Logs: Pursuant to India's DPDP Rules 2025, system processing logs and consent activity histories are securely archived and retained for 1 year before automatic purging.
4. Will Your Information Be Shared?
- Supabase: For cloud database storage (leaderboard data)
- Google AdMob: For loading and rendering advertisements
- Firebase Crashlytics: For crash reporting and analytics
- Public Leaderboard: Your username, country, and workout counts are visible to all app users
- We do not sell your personal information
5. How Do We Keep Your Information Safe?
- All communications encrypted using TLS 1.2+
- No video or camera data is ever stored or transmitted
- ProGuard obfuscation and minification applied to app binary
- Android DataStore with encryption for local preferences
- Signed APK with verified certificate chain
6. Advertising (Google AdMob)
This app uses Google AdMob for advertising:
- Banner ads are displayed to all users on the Dashboard, Leaderboard, and Progress screens.
- Rewarded video ads are used to gate leaderboard uploads.
- AdMob may collect and process device advertising ID and usage data
- You may opt out of personalized advertising in device settings
- For more information, see Google's Privacy Policy
7. Your Rights (GDPR - EU/UK)
- Right of Access: Request a copy of your data by emailing us
- Right to Rectification: Correct inaccurate data
- Right to Erasure: Request deletion of your data — email us with your user ID
- Right to Data Portability: Receive your data in structured format
- Right to Object: Object to data processing
- Right to Withdraw Consent: Withdraw consent by uninstalling the app
8. Your Rights (CCPA - California)
- Right to Delete: Request deletion of collected information
- Right to Opt-Out: We do not sell personal information
- Non-Discrimination: We will not discriminate against you for exercising your rights
9. Your Rights (DPDP Act 2023 - India)
- Right to Access & Summary: Access a summary of the personal data being processed and the details of processing activities.
- Right to Correction & Erasure: Request correction, completion, updating, or deletion of your personal data.
- Right to Nominating: Nominate any individual to exercise your rights under DPDP in the event of death or incapacity.
- Right to Grievance Redressal: Register grievances with our designated Grievance Officer.
10. Children's Privacy (COPPA)
Our Services are not directed to children under 13. We do not knowingly collect personal information from children. If we learn we have collected data from a child under 13, we will delete it immediately. If you believe a child has provided us with personal data, please contact us.
11. Data Deletion & Account Erasure
We believe in giving you complete control over your data. You can delete your account and all associated data at any time:
- In-App Deletion (Recommended): Navigate to Profile -> Account Actions -> Delete Account. This will immediately and permanently delete your profile, authentication records, workout history, and leaderboard entries from our active databases (including Supabase).
- Automated Data Wipe: To protect your privacy, any workout data synced to our public leaderboards is automatically and permanently deleted from our servers after 24 hours.
- Email Request: You can also request manual data deletion by emailing jaiminadac@gmail.com with your request and user ID. We will verify and process your deletion request within 30 days.
- Local Data: Clearing the App's cache or data in your device settings will remove all locally stored anonymous session files.
12. Cookies and Tracking
- Google AdMob: Uses advertising ID for personalized ads
- Firebase Crashlytics: Uses anonymous device identifiers for crash reporting
- No cookies are used directly by the app
13. Third-Party Services
This app integrates the following third-party services, each with their own privacy policy:
- Google AdMob: AdMob Privacy Policy
- Firebase Crashlytics: Firebase Privacy Policy
- Supabase: Supabase Privacy Policy
- Google ML Kit: On-device processing only, no data transmitted
14. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any material changes by posting the new Privacy Policy in the App and updating the effective date.
15. Contact Us & Grievance Redressal
If you have questions about this Privacy Policy or wish to exercise your rights under the GDPR, CCPA, or DPDP, please reach out to us:
Email: jaiminadac@gmail.com
India DPDP Grievance Officer:
Name: Jaimin Prajapati
Designation: Data Protection & Grievance Officer
Email: jaiminadac@gmail.com
PushUpPro Support Team