Last updated: September 5, 2026
Thank you for using RepHero. This Privacy Policy explains what personal data Raze Labs, LLC (“Raze Labs,” “we,” “us,” or “our”) collects, how we use it, and the choices you have. Raze Labs is a Delaware limited liability company based in Seattle, Washington.
By using RepHero, you agree to the practices described in this Privacy Policy. If you do not agree, please discontinue use of the app.
RepHero is an iOS fitness game. Your profile, workout history, and progression are stored only on your device. We do not operate accounts, sign-in systems, or user-facing servers, and we do not collect your name, email address, phone number, location, contacts, health records, or photos. The app never uploads your camera feed.
A limited amount of information does leave your device, for three purposes:
Each of these is described in detail below.
When you complete onboarding and use the app, the following data is created and stored locally on your device using Apple's on-device database (SwiftData). None of this data is transmitted to us:
All of the above remains on your device. Deleting the app removes this data. We have no ability to access or recover it.
RepHero uses the front-facing camera to count push-ups. Camera frames are processed in real time, in memory, entirely on your device using Apple's Vision framework (VNDetectHumanBodyPoseRequest) to estimate body pose and detect push-up repetitions. Camera frames and the pose landmarks derived from them are never recorded, saved, transmitted, or shared with us or any third party. The camera is accessed only while a battle is active.
Access to the camera requires your permission through the standard iOS camera permission prompt. You can revoke camera access at any time in iOS Settings; if you do, push-up detection will not function.
When you subscribe to RepHero Plus, we receive information necessary to confirm your entitlement:
We do not collect or store your payment card details, your Apple ID, or your real name. All payment processing is handled by Apple through the App Store and managed by RevenueCat.
We use PostHog, a product analytics service, to understand how RepHero is used so we can improve it. PostHog receives:
We have disabled PostHog's session recording, screen-view autocapture, and interaction autocapture. PostHog does not receive your camera feed, your battle history, or your workout data.
We advertise RepHero on Meta platforms (Facebook and Instagram). To measure whether those ads work, the app includes the Meta SDK, which sends the following to Meta:
Meta may combine this information with data it holds about you as a Facebook or Instagram user to attribute your install or purchase to an ad, to report aggregate campaign results to us, and to improve how Meta delivers ads. Meta's use of this data is governed by Meta's own privacy policy. We do not receive information from Meta that identifies you personally.
RevenueCat may also forward subscription events (such as trial conversions, renewals, and cancellations) to Meta on our behalf for the same measurement purposes, using the identifiers described in Section 2.3.
You can change your tracking choice at any time in iOS Settings → Privacy & Security → Tracking.
We do not collect:
Because your profile, progression, and workout data remain on your device, most uses of that data happen locally — the app reads from its own local database to render your pathway progress, stats, rank, and battle history.
Information that does leave your device is used to:
We do not sell your data, use it to train AI models, or combine it with data from other sources to build a profile of you.
We share information only with:
We do not share data with data brokers or AI providers.
Your personal profile, battle history, stats, and progression are stored locally on your device using Apple's standard on-device database. Access to this data is protected by iOS's app sandbox.
Subscription and entitlement data associated with your RevenueCat anonymous user identifier is stored on RevenueCat's infrastructure in the United States. Receipt validation is performed against Apple's servers. Analytics data is stored on PostHog's infrastructure in the United States. Advertising measurement data is stored by Meta in accordance with Meta's privacy policy.
We use reasonable technical and organizational safeguards, but no system is completely secure. Please keep your device secure and its operating system up to date.
Because your workout data, profile, and progression are stored only on your device, you control their retention. You can:
To request deletion of subscription data associated with your anonymous RevenueCat identifier, or analytics data associated with your PostHog identifier, contact us at ian@razelabs.app. We will forward verified deletion requests to the relevant provider. Some records may be retained as required for tax, accounting, fraud prevention, or legal compliance. Data already shared with Meta is subject to Meta's retention practices and can be managed through your Facebook or Instagram account settings.
Depending on your location, you may have the right to:
Because RepHero does not collect personally identifying information on our servers, in most cases the practical way to exercise these rights is to delete the app from your device (which removes all locally stored data and your analytics identifier), decline or withdraw tracking permission, and cancel your subscription. To exercise rights regarding subscription or analytics data, contact us at ian@razelabs.app. We may need to verify your request before acting on it.
RepHero is not directed to children under 13 (or the minimum age required in your jurisdiction, such as 16 in the European Union where applicable). We do not knowingly collect personal information from children. If you believe a child has used the app and created data you would like removed, contact us so we can work with you and our providers to address it.
RepHero is a fitness game, not a medical service. The app does not provide medical advice. The rep counts, stats, and projections displayed in the app are estimates based on on-device computer vision and self-reported inputs; they are not clinical measurements. Consult a qualified health professional before beginning any exercise program. See the RepHero Terms of Service for additional disclaimers regarding fitness, safety, and the accuracy of push-up detection.
We operate in the United States. Data handled by Apple, RevenueCat, PostHog, and Meta is processed in the United States and other jurisdictions where those providers operate. If you are located outside the United States, your data may be transferred to the United States for processing. By using RepHero, you consent to this transfer.
If you are a California resident under the California Consumer Privacy Act (CCPA), as amended by the California Privacy Rights Act (CPRA), you have the right to know the categories of personal information we collect and how we use it, to request deletion of your personal information, to opt out of the sale or sharing of your personal information, and not to be discriminated against for exercising your rights.
We do not sell personal information. Sending your advertising identifier and app events to Meta for advertising measurement may be considered “sharing” for cross-context behavioral advertising under the CPRA. You can opt out of this sharing at any time by choosing “Ask App Not to Track” when iOS prompts you, or by turning off tracking for RepHero in iOS Settings → Privacy & Security → Tracking. You may also contact us at ian@razelabs.app to exercise any of these rights.
We may update this Privacy Policy from time to time. When we make material changes, we will notify you through the app or by updating the “Last updated” date above. Continued use of RepHero after changes take effect means you accept the revised policy.
If you have questions or concerns about this Privacy Policy or your data, contact us at:
Raze Labs, LLC
Seattle, Washington, USA
ian@razelabs.app