Privacy Policy
Last updated: June 18, 2026
Pushup RPG is built to respect your privacy. This policy explains exactly what the app does and does not do with your data.
Camera
The app uses your device camera to count pushups by detecting your body pose. All processing happens on-device, in real time. No video, image, or pose data is ever recorded, stored, or transmitted off your device. The camera feed exists only in memory while a battle is active and is discarded immediately. Camera data is never uploaded to our servers or anywhere else.
Accounts and cloud sync
To back up your progress across devices and to power the friends leaderboard, the app uses a cloud account (provided by Supabase). You can sign in with:
- Sign in with Apple, Google, or email (a one-time code / magic link), or
- Continue as a guest — an anonymous account is created so your save still backs up, with no name or email attached.
What we store on your account:
- Game progress — level, XP, streak, gear, currencies, settings, lifetime reps.
- Profile — the display name you choose, a randomly generated friend code, your level, class, current streak, and weekly rep total. This profile is visible to people you have added as friends (so they appear on your shared leaderboard).
- Contact identifier — if you sign in with email, your email address; with Apple or Google, the identifier they return. Used only to authenticate your account.
We do not collect analytics, advertising identifiers, location, contacts, or any health/fitness data beyond the rep counts that are part of your game progress. There are no third-party advertising or tracking SDKs.
Friends
Adding a friend is mutual and is done by exchanging friend codes. A friend code only resolves to a profile when entered exactly — profiles cannot be browsed or listed. Removing a friend removes the connection for both people and revokes their access to your profile.
Data we share
We do not sell or share your data with advertisers or data brokers. Your profile is shared only with the friends you choose to add. The cloud backend (Supabase) processes and stores this data on our behalf as our hosting provider.
Deleting your data
You can delete your account at any time from Settings → Account → Delete account. This permanently removes your profile, cloud save, and all friend connections from our servers. Uninstalling the app removes the local copy on your device.
Children
The app is designed for general audiences. Account creation (and therefore the social features) is intended for users able to consent under their local law; younger players can use the app fully in guest mode.
Contact
Questions or data requests: support@pushup.quest