
Last updated August 26, 2026
Welcome to Push-up Hero,
Push-up Hero turns push-ups into a game you actually want to win. Point your phone's camera at yourself and it counts every rep in real time and tracks your progress workout after workout so you can watch yourself get stronger instead of guessing.
Every session earns you XP, builds your streak, and pushes you up the ranks, with quests and daily reminders that keep you coming back and a last set that's built to make you earn it.
Then it gets personal: add your friends, see their totals, best sets, streaks and ranks, and go head-to-head in friendly battles where the prize is bragging rights, which, honestly, is the best kind. The whole thing is designed around one simple idea: show up, drop down, and become the hero of your own push-up story.
This Privacy Policy explains what we collect, why we collect it, how we keep it safe, and what choices you have.
It's written to be read rather than skimmed past. If anything here isn't clear, ask us.
Push-up Hero is created by Ten Ten (“we”, “us”), in France.
That means we follow the GDPR (European data protection rules).
If you ever have questions, complaints, or just wanna say hi, slide in there:
We don't want your life story, we just need enough info to keep Push-up Hero running smoothly and to improve it.
Here's what we might collect:
When you use Push-up Hero, we get some basic, technical data like:
When you create an account:
When you set up your profile:
Every workout you complete is saved to your account so it can follow you to a new phone:
This is the part people ask about most, so let's be very clear.
When you start a workout, Push-up Hero turns on the camera and analyses the video on your device, in real time, to detect your body position and count reps. This uses an on-device pose-detection model. No frames, no images, and no body-position data ever leave your phone.
Each workout is recorded so you can watch your set back afterwards. That video:
The clip leaves the app only if you decide to send it somewhere — by saving it to your photo library, or by sharing it through your phone's share sheet. What happens to it after that is up to you and the app you shared it with.
Push-up Hero may request:
You can change any of these at any time in your phone's settings. Turning off the camera means we can't count your push-ups; the others simply disable the matching feature.
Push-up Hero has no passwords. You sign in with Apple, with Google, or with a code we email you. Those emails are service emails (not marketing).
If you sign in with Apple or Google, they tell us your email address and your name, which we use as your starting display name. In Apple's case, that's only what you agree to share — including Apple's private relay address if you choose to hide your email.
We use measures designed to protect data:
Your profile picture is served from a web address that doesn't require signing in, so that friends' phones can display it — including inside notifications. That address is built from your account identifier — a long random ID that is never listed, indexed, or searchable — so it isn't something anyone can find by browsing or guess. As with any unlisted link, someone you sent it to could open it.
Push-up Hero Premium is sold through the Apple App Store and Google Play. We never see or receive your payment card details.
We use RevenueCat to manage subscriptions and tell us whether yours is active. Your account identifier is shared with them whenever you use the app — not only when you buy something — so that a subscription stays attached to your account across devices. We don't share your name or your email address with them.
Push notifications are delivered through Expo's push service, which passes them to Apple (APNs) or Google (FCM).
We delete your push token when you sign out. If your phone is offline at that moment, it's cleaned up the next time that device signs in.
Push-up Hero is social by design, but scoped tightly.
Your raw XP, your individual workouts, and your workout clips are never shared with anyone.
You can invite a friend with a link (pushuphero.app/l/invite/…). If they don't have Push-up Hero yet, the link sends them to download it — then, once they're in, they're shown a friend request from you with your name, profile picture, and when you joined. They become your friend only when they accept it; it's never automatic. Invite links expire after 7 days, and you can revoke them anytime.
We use PostHog to understand how the app is used and to fix what's broken. We don't let the analytics library collect whatever it likes — we send a short, deliberate list of events, covering things like opening the app, signing in, and whether a workout was started, completed, or abandoned.
Those events carry your account identifier, basic technical details about your app and device, and whether you're a Premium subscriber. We do not send your name, your email, your rep counts, your friends, or anything from the camera.
Data protection law says we need a valid reason — a “legal basis” — for every use of your personal data. Here are ours, in plain terms.
Your account, your progress syncing across devices, friends, notifications, and Premium. We can't provide any of it without processing this data, so our basis is performing our contract with you.
Providing this data isn't optional: without an account and a workout history, there is no app to use.
Sending login codes, keeping sessions valid, and preventing abuse of the service. Our basis is a mix of performing our contract and our legitimate interest in keeping Push-up Hero safe for everyone.
Analytics tells us which parts of the app people actually use and where it breaks. Our basis is our legitimate interest in running a reliable app and improving it — balanced against your privacy by keeping what we collect deliberately small.
Because this one relies on legitimate interests rather than your agreement, you have the right to object to it. See Your rights below.
Support conversations. Our basis is our legitimate interest in helping our users, and performing our contract where your question concerns the service itself.
Responding to lawful requests and defending our rights. Our basis is our legal obligations and our legitimate interest in protecting the service.
Where your permission is required for something on your device — the camera, your photo library, notifications — the system prompt is what asks for it, and you can change your answer at any time in your phone's settings.
We don't sell your personal data.
We share data only with trusted service providers (processors) who help us operate Push-up Hero:
We may also disclose data if required to comply with law or to protect users and our services.
We are based in France, and our database, authentication, and file storage are hosted in the United States. Some of our other providers are also located outside the EEA/UK.
When personal data leaves the EEA or the UK, we rely on approved safeguards to keep it protected to the same standard:
You can ask us for a copy of these safeguards at [email protected].
We keep data only as long as needed for the purposes described above.
Analytics data is retained for a limited period and then deleted or anonymized. We keep it for at most 13 months.
Invite links expire 7 days after they are created, and expired invites are cleaned up automatically.
Your workout history and your profile picture stay on your phone until you sign out or uninstall the app. Your latest workout clip stays on your phone until your next workout replaces it, you sign out, or you uninstall the app. Uninstalling removes everything the app stored locally.
If you are in the EEA or the UK, data protection law gives you the following rights over your personal data. They're free to use, and we'll respond within one month.
Email us at [email protected] to use any of these rights. We may need to confirm it's really you — usually just by checking you can receive mail at the address on the account.
You can lodge a complaint with your local supervisory authority. In France, this is CNIL.
Push-up Hero isn't intended for children. You must be at least the minimum legal age in your country to use it. If you believe a child has provided personal data to us, contact us and we'll take appropriate steps.
Push-up Hero does not make decisions about you by automated means that would have a legal or similarly significant effect.
Your training program and rank progress are calculated from your own workout history. They affect what the app shows you, nothing more.
Push-up Hero counts push-ups. It is not a medical device and gives no medical advice. Your workout data is fitness data you generate — we treat it with care, but you should talk to a professional, not an app, about your health.
If we make material changes, we'll update the effective date and provide notice in the app where appropriate.
Push-up Hero
France