1. Acceptance of Terms
By downloading, installing, or using the PunchTrack mobile application ("the App"), you agree to be bound by these Terms and Conditions. If you do not agree, please do not use the App.
2. Description of Service
PunchTrack is a free boxing training application that uses your iPhone's microphone to detect and count punches during heavy-bag training sessions. The App also provides guided workouts, a custom workout builder, timed punch challenges, 1v1 matches, reaction drills, training analytics, achievements, shareable session cards, and an optional spoken "Trash Talk" mode that plays gym-style taunts at you when you stop punching. Optionally, you can create a free account to back up and sync your training data to the cloud and to use the social features: public fighter profiles, following other athletes, and leaderboards. The App is provided by CS42.org ("we", "us", "our").
3. Accounts
An account is optional — the App's training features work without one. If you create an account (with email and password, or Sign in with Apple):
- You must provide accurate information and keep your credentials secure. You are responsible for all activity under your account.
- You must be at least 13 years old (or the minimum age required in your country) to create an account and use the social features.
- Your username is a unique handle. Usernames that impersonate others, infringe trademarks, or are offensive may be reclaimed or reset by us.
- You may delete your account at any time in the app (Profile → Account → Delete Account), which permanently removes your cloud data.
4. User Content & Community Rules
The social features apply to accounts only; without an account you have no public presence. When you create an account and choose a username, your fighter card is discoverable by default to other signed-in users — the app states this on the username screen, and Profile → Discoverability turns it off at any time, removing your card immediately. Recent session summaries and your age, weight, and height are separately opt-in and off by default.
Your fighter card may include your display name, username, profile photo, country flags, social media handles, training statistics, and (if you enable it) recent session summaries. You retain ownership of this content and grant us a limited licence to host and display it to other users within the App; that licence ends when you remove the content, turn off discoverability, or delete your account. When using the social features you agree not to:
- Impersonate any person or entity, or misrepresent your identity.
- Publish content that is unlawful, hateful, harassing, sexually explicit, or otherwise offensive — including in usernames, display names, and profile photos.
- Manipulate leaderboards or statistics through falsified training data or tampering with the App.
- Harass other users. You can block or report any user from their profile; we review reports and may remove content or accounts.
Zero tolerance for objectionable content and abusive users. There is no tolerance for objectionable, abusive, or illegal content or behaviour on PunchTrack. We may remove content, reset usernames, and suspend or terminate accounts that violate these rules, at our discretion and without notice, in order to protect other users.
Because PunchTrack lets you publish a fighter card that other users can see, we provide the following safeguards:
- Filter — you can block any user from their profile. A blocked user is hidden from you everywhere in the App, and you stop following one another.
- Report — every profile has a report action with a reason (spam, harassment, inappropriate content, impersonation, or other). Reporting a user also blocks them. Reports are delivered to a private moderation queue that we review.
- We act on reports — we aim to act on valid reports of objectionable content or abusive users within 24 hours, by removing the offending content and ejecting the user who provided it.
- Contact us — you can reach us about any content or user at hello@cs42.org.
5. Cloud Services
Cloud backup, sync, and social features depend on network connectivity and third-party infrastructure (Firebase). We aim for high availability but do not guarantee that these services will be uninterrupted or error-free, and we may modify, suspend, or discontinue them with reasonable notice. Your training data remains available locally on your device, and you can export a backup file from the app at any time.
6. Microphone Usage
PunchTrack requires microphone access to function. The microphone is used solely to detect punch impact sounds in real time. No audio is recorded, saved to disk, or transmitted from your device. The microphone stream is processed entirely in memory and discarded immediately. You may revoke microphone access at any time in iOS Settings, but the core functionality of the App will be unavailable without it.
7. Physical Activity Disclaimer
PunchTrack is designed for use during physical exercise. By using the App, you acknowledge that:
- You are voluntarily participating in physical activity and assume all risk of injury.
- You should consult a physician before beginning any new exercise programme.
- The App does not replace professional coaching, medical advice, or supervision.
- Punch counts, power classifications, and calorie estimates are approximations and should not be relied upon as precise measurements.
8. Usage Rights
We grant you a limited, non-exclusive, non-transferable, revocable licence to use the App for personal, non-commercial purposes on any Apple device that you own or control, subject to the Apple Media Services Terms and Conditions.
9. Intellectual Property
All content within the App, including but not limited to visual designs, logos, icons, animations, workout routines, and code, is the property of CS42.org or its licensors and is protected by applicable intellectual property laws. You may not reproduce, distribute, modify, or create derivative works from any App content without prior written consent.
10. User Conduct
- You shall not reverse-engineer, decompile, or disassemble the App.
- You shall not use the App for any unlawful purpose.
- You shall not attempt to gain unauthorized access to the App's systems, other users' accounts, or our cloud infrastructure.
- You shall not access the service through automated means or scrape user data.
- You shall not distribute or make the App available over a network where it could be used by multiple devices at the same time.
11. Disclaimers
The App is provided "as is" without warranty of any kind, either express or implied. We do not warrant that the App will be uninterrupted, error-free, or free of harmful components. PunchTrack is not a medical device, professional training tool, or diagnostic instrument. It is not intended to diagnose, treat, cure, or prevent any medical condition, nor to replace qualified coaching or medical advice.
12. Limitation of Liability
To the fullest extent permitted by law, CS42.org shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of data, profits, or personal injury, arising out of your use of the App. Your use of PunchTrack during physical activity is at your own risk.
13. Changes to Terms
We reserve the right to modify these terms at any time. Changes will be posted within the App or on this page. Your continued use of the App after such changes constitutes your acceptance of the revised terms.
14. Termination
We may terminate or suspend your access to the App or your account at any time, without prior notice, for conduct that we believe violates these terms or is harmful to other users or us. You may stop using the App at any time and may delete your account and data from within the app.
15. Governing Law
These terms shall be governed by and construed in accordance with applicable laws, without regard to conflict-of-law principles.
16. Contact
If you have any questions about these terms, contact us at hello@cs42.org.
Last updated: August 22, 2026