Privacy policy
Fight Push-Ups
Boxing Conditioning · iOS
Version 1.0 · Effective May 11, 2026
The short version
- No accounts. No login.
- No third-party analytics, ads, or tracking SDKs.
- Your workout data lives on your device and in your private iCloud — not on our servers.
- Purchases go through Apple. We never see your payment info.
1. Who we are
Fight Push-Ups – Boxing Conditioning ("the app") is developed and published by Martins Leitarts ("we", "us"), based in Riga, Latvia. For the purposes of the EU General Data Protection Regulation (GDPR), Martins Leitarts is the data controller for any personal data this policy covers. You can reach us at martins@techbearcoding.lv.
2. What this policy covers
This policy describes how the Fight Push-Ups iOS app handles information when you use it. It does not cover third-party services such as Apple's App Store, iCloud, or StoreKit, which have their own privacy policies.
3. Data the app handles
a) Workout data you create
When you complete a session — Boxing Rounds, Daily Workout, Custom Workout, Ladder, or the Max Push-Up Test — the app stores:
- Workout type, date, and duration
- Target reps and sets, and what you actually completed
- Rest period start times and durations
- Your max push-up count and your in-app preferences (e.g. proximity sensor on/off, rest length)
This data is stored locally on your device using Apple's SwiftData framework. It is also automatically synced to your private iCloud database via Apple's CloudKit, so your history follows you to your other Apple devices signed in to the same iCloud account. We — the developer — cannot read this data. It lives in your iCloud, not ours.
b) Purchase and subscription data
The app offers in-app purchases (monthly subscription, yearly subscription, and lifetime unlock) processed through Apple StoreKit. When you buy or restore a purchase:
- Your payment is handled entirely by Apple. We never see your card number or Apple ID.
- The app receives a transaction record from Apple confirming whether you have an active entitlement.
- That record is used only to unlock premium features on your device.
c) Proximity sensor
The app can use your iPhone's proximity sensor to count reps hands-free. The sensor reading (near / not near) is processed entirely on-device, in real time, and is never stored or transmitted. You can disable proximity-based counting in Settings at any time.
d) Diagnostic data
The app does not include any third-party analytics or crash reporting SDK. If you have opted in to share diagnostics with Apple at the system level, Apple may make aggregated and anonymized crash and performance reports available to the developer through App Store Connect. We do not receive any personally identifying information from these reports, and the collection itself is governed by Apple's privacy policy.
4. What we don't collect
- No name, email, phone number, or account details.
- No location data.
- No contacts, photos, microphone, or camera data.
- No HealthKit data.
- No advertising identifiers, no tracking across apps or websites.
5. Where your data is stored
Workout history and settings are stored on your device and in your personal iCloud (CloudKit private database). Apple operates the iCloud infrastructure; data stored there is governed by Apple's terms and privacy policy. We have no servers and run no backend of our own.
6. International transfers
We do not operate any servers ourselves and do not transfer your data to any third party of our own. However, your data is stored in your personal iCloud, which is operated by Apple. Apple may store and process iCloud data on infrastructure located outside the European Economic Area, including in the United States. These transfers are carried out by Apple under its own safeguards (including the EU–U.S. Data Privacy Framework and Standard Contractual Clauses where applicable) and are governed by Apple's privacy policy.
7. Sharing with third parties
The app shares data only with the following Apple services, as required for the app to function:
- Apple iCloud / CloudKit — to sync your data across your own devices.
- Apple StoreKit / App Store — to process and verify purchases and subscriptions.
We do not sell, rent, or share your data with advertisers, data brokers, or any other third party.
8. Data retention
Because we operate no backend, we do not retain any personal data on our own systems. The data you create in the app is retained:
- On your device — for as long as the app is installed.
- In your private iCloud — for as long as you keep it there. You can delete it at any time using the steps in section 10.
- Purchase records — held by Apple under their retention policies; we only see whether your entitlement is currently active.
9. Legal basis for processing (GDPR)
Where GDPR applies, we rely on the following legal bases for the limited processing this app involves:
- Performance of a contract (Art. 6(1)(b)) — for processing related to in-app purchases and subscriptions, which is necessary to provide the premium features you have paid for.
- Legitimate interests (Art. 6(1)(f)) — for storing your workout data and preferences locally on your device and in your own iCloud, so the app can function as a workout tracker. The processing is minimal and you remain in control of the data.
We do not rely on consent for any tracking, advertising, or profiling — because we do not do any of those things.
10. Your rights under GDPR
If you are in the European Economic Area, the United Kingdom, or another jurisdiction with similar laws, you have the following rights regarding your personal data:
- Access — to know what data is processed.
- Rectification — to correct inaccurate data.
- Erasure ("right to be forgotten") — to delete your data.
- Portability — to receive your data in a portable format.
- Restriction and objection — to limit or object to processing.
- Withdraw consent — where processing relies on consent.
In practice, because the app holds no personal data on our own servers, most of these rights are exercised directly by you, through your device:
- Access & portability — your full workout history is visible inside the app and stored in your own iCloud account, which you control.
- Erasure — delete the app and remove its iCloud data using the steps in section 11.
- Rectification, restriction, objection — you can edit or remove individual workouts in the app, or stop using it at any time.
You also have the right to lodge a complaint with a supervisory authority. The relevant authority for Latvia (where we are based) is the Data State Inspectorate (Datu valsts inspekcija) — dvi.gov.lv. You may also contact your local supervisory authority in your country of residence.
To exercise any right, email martins@techbearcoding.lv. We will respond within one month, in line with Art. 12 GDPR.
11. Your choices and controls
- You can disable proximity-based rep counting in the app's Settings.
- You can sign out of iCloud or disable iCloud for the app in iOS Settings → [your name] → iCloud → Apps Using iCloud.
- You can manage or cancel subscriptions in iOS Settings → [your name] → Subscriptions.
- You can delete the app at any time. Deleting the app removes its local data; to remove the iCloud copy, also delete the app's data in iOS Settings → [your name] → iCloud → Manage Account Storage.
12. Children
The app is not directed at children under the age of 13 — or the equivalent minimum age for digital consent in the user's jurisdiction (which under GDPR may be up to 16 depending on the EU member state) — and we do not knowingly collect personal data from them. If you believe a child has used the app and you'd like data removed, contact us at the email below and we will assist.
13. Security
Because all personal data stays on your device or in your private iCloud, security largely depends on the protections built into iOS and iCloud — including device passcode, biometric authentication, and Apple's encryption of data in transit and at rest. We recommend keeping your device and OS up to date.
14. Changes to this policy
If we make material changes, we'll update this page, increment the version number, and update the effective date at the top. Continued use of the app after changes means you accept the updated policy.
Current version: 1.0 (effective May 11, 2026). This is the initial version of the policy.
15. Contact
Questions, concerns, or data requests? Email martins@techbearcoding.lv.