Turn your iPhone into a coach for solo heavy-bag boxing. No wearables, no straps, no audio recording — train offline, then sync and compete with friends when you want to.
App Store — Coming SoonJoin the waitlist and we'll send you one email when PunchTrack hits the App Store. No spam, ever.
Get notified at launch
Quick facts about PunchTrack for iOS
What is PunchTrack?
PunchTrack turns your iPhone into a coach for solo heavy-bag boxing. Place your phone nearby, start training, and the app counts every punch in real time using only the microphone — no wearables and no audio recording. Train fully offline, or create a free account to back up your progress, follow friends, and climb the leaderboards.
PunchTrack listens for the percussive thud of a punch landing on the bag. A bandpass filter isolates the low-frequency impact while ignoring music, footsteps, and chatter. An adaptive noise floor learns your room, and the detector classifies each punch into Normal, Strong, or Power tiers — so you can track whether you are working speed, technique, or knockout power.
Start a session, hit the bag, and see live punch count, hits per minute, and a power breakdown the moment your round ends.
Six coached routines from beginner to brutal, or build your own. Each round is timed, with bell cues and spoken combination callouts.
Race the clock in timed punch challenges, test your reflexes in reaction drills, or pass the phone for a round-by-round 1v1 match.
Create a fighter card, follow friends, and battle for the weekly and all-time top spots — globally, in your country, or among people you follow.
Charts for punch volume, cadence, and reaction times, a weekly goal ring, streaks, and a trophy case of unlockable achievements.
The mic never records — audio is analyzed in memory and discarded. Use the app with no account at all, or sync with one; you choose what's shared.
Preview how PunchTrack looks on iOS
Effective date: May 2, 2026 · Last updated: July 28, 2026
By using PunchTrack you agree to use it for personal, non-commercial purposes and to follow the community rules when using the optional social features. The app is provided as-is, with no warranty, and is not a medical device or professional training tool. Read the full 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.
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").
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):
The social features let you publish a fighter card that may include your display name, username, profile photo, country flags, social media handles, training statistics, and 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. When using the social features you agree not to:
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:
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.
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.
PunchTrack is designed for use during physical exercise. By using the App, you acknowledge that:
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.
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.
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.
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.
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.
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.
These terms shall be governed by and construed in accordance with applicable laws, without regard to conflict-of-law principles.
If you have any questions about these terms, contact us at hello@cs42.org.
Last updated: July 28, 2026
Effective date: May 2, 2026 · Last updated: July 18, 2026
The microphone never records. Use PunchTrack entirely without an account and your data never leaves your device. Create an optional free account and your training data is backed up to our cloud for sync and social features — you choose what other athletes can see. No ads, no third-party analytics, no selling data. Read the full policy →
CS42.org ("we", "us", "our") built the PunchTrack app as a free application. This section explains what data the App handles, where it goes, and the controls you have over it.
If you use the social features, a public fighter card is published for your account: username, display name, profile photo, country flags, social handles (if added), headline training stats, and the athletes you follow. Sharing of recent session summaries and of your age, weight, and height each has its own toggle, and a discoverability switch hides your card entirely. Fighter cards are visible only to signed-in PunchTrack users, not on the open web. You can block and report other users.
We do not transmit, copy, save, or share microphone input — with or without an account. The microphone is used as a sensor, not as a recorder.
Cloud data for account users is stored with Firebase (Firebase Authentication and Cloud Firestore), a Google LLC service, on our behalf. Data is encrypted in transit, and per-account security rules ensure your account data can only be read or written by you. Firebase is our only service provider — no advertising networks, no third-party analytics SDKs, and we never sell, rent, or share your personal data.
PunchTrack does not "track" you in the sense defined by Apple's App Tracking Transparency framework. We do not use any cross-app or cross-website tracking technologies.
PunchTrack's training features are suitable for all ages, but creating an account and using the social features is not intended for children under 13 (or the minimum age in your country). We do not knowingly collect personal information from children under 13; contact us if you believe a child has created an account and we will delete it. Younger athletes can use the App without an account, and we recommend adult supervision when training on a heavy bag.
We retain cloud data only for as long as your account exists. You can export a full backup file of your data at any time.
If you use PunchTrack without an account, we hold no data about you. With an account, you can access and export your data, correct it, and delete it directly in the app. Under GDPR, CCPA, and similar laws you may also contact us to exercise these rights or lodge a complaint with your supervisory authority.
Local data is protected by iOS's app sandbox and device encryption. Cloud data is encrypted in transit and isolated per account by security rules. We recommend keeping your device updated and using a passcode or biometric lock.
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new policy on this page and, if the change is material, mentioning it in the app's release notes.
If you have any questions or concerns about this Privacy Policy, contact us at hello@cs42.org.
Last updated: July 18, 2026
Need help with PunchTrack?
If you encounter any issues, have suggestions for new features, or need help with calibration, reach out to us:
PunchTrack uses the iPhone microphone to detect the percussive sound of a punch landing on the heavy bag. No audio is recorded, saved, or transmitted. The microphone is used as a sensor, not as a recorder.
No. Choose "Continue without account" and everything stays on your device. A free account adds cloud backup, sync across devices, and the social features (fighter cards, following, leaderboards). You can add an account later at any time.
No — punch detection, workouts, drills, and analytics all work fully offline. If you have an account, your data syncs to the cloud whenever you're back online.
Only what you choose. Your public fighter card shows your username, display name, photo, flags, and headline stats to signed-in users. Recent sessions and your age, weight, and height each have their own sharing toggle, and a discoverability switch hides your card completely. You can also block or report any user.
That's Trash Talk (Hype Mode) — a gym-style taunt the app plays when you stop punching for a while, to push you back onto the bag. It's banter aimed at you, not at anyone else, and it's on by default. To turn it off or change how long the silence has to be first, go to Profile → Trash Talk and switch off Enable Trash Talk.
For testing, any sharp percussive sound (a loud clap, a fist on a desk) will register. For real training, the app is designed around hitting an actual heavy bag.
Profile tab → Edit Profile → switch the Stance toggle. Workouts and visualizations adapt to your stance.
Without an account, delete a profile in the app or delete the app itself — nothing is stored on any server. With an account, go to Profile → Account → Delete Account: this permanently removes your cloud data and account, and wipes the app's data from your device. Signing out also removes your data from that device.
PunchTrack is an iPhone app for now — the UI is designed around a phone sitting next to your heavy bag. iPad support is planned for a future update.
We typically respond within 48 hours.
Be among the first to know when PunchTrack launches on iOS. No spam, just one email when it's ready.
You're on the list! We'll reach out as soon as PunchTrack hits the App Store.