Last updated: March 2026
- Introduction
Push-Up Playground ("we", "our", "the App") respects your privacy. This policy explains what data we collect, how we use it,
and your rights.
- Data We Collect
Local data (stored on your device only):
- Workout data: push-up counts, session duration, timestamps, progress statistics, badges, levels, streaks, and settings.
- This data never leaves your device.
Server-side data (stored on our servers when you create an account):
- Account information: email address, username, display name.
- Ranked PvP data: rank score, rank tier, match history, win/loss/draw records, friend connections, friend codes.
- Global chat messages: messages you send in the global chat lobby, along with your username and timestamp.
- Analytics events: anonymized usage events (e.g., "boss defeated", "match completed") to help us improve the app. No personal
information is included in analytics.
Subscription data:
- Subscription status is managed by Apple and RevenueCat to verify your subscription entitlements. We do not store your payment
information.
- Camera Data
The App uses your device camera for real-time pose detection to count push-ups. Camera frames are processed entirely on-device
using Apple Vision framework. No images, video, or visual data is ever stored, recorded, uploaded, or transmitted off your
device. We have zero access to your camera feed.
- Data Storage
- Local data is stored on your device using standard iOS storage (UserDefaults).
- Server-side data is stored securely on Supabase, hosted on Amazon Web Services (AWS) in the United States.
- Chat messages are automatically deleted every 5 hours.
- All data transmission uses HTTPS encryption.
- Third-Party Services