← Back to App Home
PunchTrack

Privacy Policy

PunchTrack for iOS · View app page

Privacy Policy

Effective date: May 2, 2026

We don't collect any personal data. No accounts, no tracking, no analytics, no third-party services. The microphone is used as a sensor — no audio is ever recorded or uploaded. Your training data stays on your device.

CS42.org ("we", "us", "our") built the PunchTrack app as a free application. This page informs users regarding our policies with the collection, use, and disclosure of personal information.

1. Information We Collect

We do not collect any personal data. PunchTrack is designed with privacy at its core. The App:

  • Does not require account creation or login.
  • Does not collect names, email addresses, or any personally identifiable information.
  • Does not track your location.
  • Does not use cookies or tracking technologies.
  • Does not make any network requests. The App has zero internet connectivity.

2. How the Microphone Is Used

PunchTrack requires microphone access to detect the percussive sound of a punch landing on the heavy bag. Here is exactly how it works:

  1. When you start a session, the App opens a real-time audio tap on the microphone.
  2. Each 10-millisecond chunk of input is passed through an in-memory bandpass filter and envelope detector.
  3. Each chunk is immediately overwritten by the next one in a small ring buffer. No audio is ever written to disk.
  4. When the envelope crosses a threshold, a punch event is recorded — only the count and peak amplitude are kept, never the audio.
  5. When you stop the session, the audio engine stops and the buffer is released.

We do not transmit, copy, save, or share microphone input. The microphone is used as a sensor — like the accelerometer in a step counter — not as a recorder.

3. Camera and Photo Library

PunchTrack optionally requests camera or photo library access only if you choose to set a profile picture. The image is stored locally with your profile data and is never transmitted anywhere. You can skip the profile picture entirely and revoke these permissions at any time in iOS Settings.

4. Permissions Summary

Permission Required? Purpose
Microphone Yes Detect punch onset in real time. Audio is processed in memory only and never recorded.
Photo Library No Used only if you choose a profile picture from your library. Stored locally.
Camera No Used only if you choose to take a profile picture. Stored locally.

5. Data Stored on Your Device

PunchTrack stores the following data locally on your device only, using standard iOS storage mechanisms. This data is never transmitted to any server:

  • Profile data — name, stance (Orthodox/Southpaw), and optional fields (gender, weight, height, profile photo).
  • Session history — timestamps, duration, punch count, hits per minute, and power-tier counts.
  • Calibration settings — bandpass cutoff frequencies and threshold values tuned for your environment.
  • Reaction-drill statistics — fastest, average, and total attempts per punch type.
  • App preferences — chosen app icon, voice-callout toggle, and similar settings.

This data may be included in your iPhone's standard iCloud or local backup. It is not synced through PunchTrack to any cloud service.

6. Analytics & Third-Party Services

PunchTrack does not integrate any third-party analytics, advertising, or tracking services. We do not use Google Analytics, Firebase, Facebook SDK, or any similar tools. The only frameworks used are Apple's own (SwiftUI, AVFoundation, Accelerate, Charts), all of which run locally on your device.

7. Data Sharing

We do not share any data with third parties. Since we do not collect personal data, there is no data to share, sell, or transfer to anyone.

8. Tracking

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. The App Tracking Transparency prompt is therefore not shown.

9. Children's Privacy

PunchTrack does not collect personal information from anyone, including children under the age of 13. The App is rated 4+ and is suitable for users of any age. We recommend that minors use the App under adult supervision when training on a heavy bag.

10. Apple App Store

When you download PunchTrack from the App Store, Apple may collect certain information as described in Apple's Privacy Policy. This data collection is governed by Apple and is outside our control.

11. Data Security

Because all data is stored locally and never transmitted, security risks are limited to those affecting your iPhone itself. We rely on iOS's built-in protection of app storage and the app sandbox. We recommend keeping your device updated to the latest iOS version and using a passcode or biometric lock.

12. Data Retention & Deletion

All data is stored locally on your device. You can delete all PunchTrack data at any time by:

  • Deleting individual profiles via Settings → Profile → Delete Profile within the app.
  • Deleting the PunchTrack app from your iPhone, which removes all locally stored data.

We have no servers storing any user data.

13. Your Rights

Since we do not collect or store any of your data on our end, there is nothing held by us that you can request, modify, or delete. If you are in a jurisdiction with applicable privacy laws (GDPR, CCPA, etc.), please note that we are not a data controller with respect to any of your information, because we do not collect or process personal information about you.

14. Changes to This Policy

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. You are advised to review this Privacy Policy periodically.

15. Contact Us

If you have any questions or concerns about this Privacy Policy, contact us at hello@cs42.org.

Last updated: May 2, 2026

Looking for something else?

← Back to PunchTrack Terms & Conditions All Apps