Legal
Privacy Policy
The short version: we collect what we need to analyze your swing, run Tee Coach and Swing Analysis, and manage your membership. You can use PureHits without creating an account. Your swings are measured on your iPhone, and the clips and highlights you save are uploaded to your PureHits account so your history is kept. We don’t sell your data, and we don’t use your swing videos for advertising.
This Privacy Policy explains how PureHits (“PureHits,” “we,” “us,” or “our”) collects, uses, and shares information when you use the PureHits mobile app and this website (together, the “Service”). By using the Service, you agree to the practices described here.
Information we collect
Information you give us
- Onboarding and profile. Your birthday (to confirm you are 13 or older), batting side, playing level, what you want from your swing (used to word your results), how many days a week you want to train, and optional alias. You may also set preferences such as coach voice. Older installs may still include optional fields such as gender or focus areas if you provided them previously.
- Swing videos. Videos you record in Swing Analysis or Tee Coach. PureHits does not access your photo library.
- Profile photo (optional). If you add one, it may be stored on your device and on our servers so it can sync with your profile.
- Account details (optional). Sign in with Apple is available to save progress across devices. We receive an account identifier and, depending on what you share, your name and email address. If you use Apple’s “Hide My Email,” we only receive a relay address.
- Support and feedback. Anything you send us by email or through in-app feedback.
Information created when you use the Service
- Analysis and coaching results. Swing Analysis scores and feedback, body-position measurements taken from your video, recommended drills, Tee Coach session history (including hit counts and session summaries), and your progress over time.
- Device and app identifiers. A random install identifier the app creates so it can link your swings, sessions, and purchases to your device without an account.
- Membership status. Whether you have an active trial or paid subscription. Payments are processed by Apple. We never see or store your card details. Subscription state is verified with Superwall and Apple.
- Advertising attribution. Which ad, if any, led to your install, and whether you started a subscription, measured by Singular (see below). This starts only after the age check during setup.
- Usage and technical data. App version, device model, OS version, error and crash reports, and how the app is used (for example, app opens, sessions finished, and membership screens viewed), linked to the app’s random install identifier. We use this to keep the Service working and improve it.
Camera
PureHits asks for camera access to record swings for Swing Analysis and Tee Coach. Filming records video without sound; PureHits does not use your microphone or photo library. Coach voice feedback can play through the device speaker. You can change camera access at any time in iOS Settings.
Notifications
During setup, PureHits asks whether it may send you notifications. If you allow them, the app may send a heads-up the day before a free trial ends, reminders to practice, updates from your coach, and occasional membership offers. These reminders are scheduled on your iPhone; we don’t need a notification address to send them. You can turn them off in Profile in the app or in iOS Settings at any time.
On-device analysis and uploads
Some features, including live Tee Coach tracking and on-device body-pose checks, run on your iPhone. Video frames used for those live checks are processed on the device and are not uploaded solely for that live tracking.
Swing Analysis measures your swing on your iPhone. Swing Analysis clips and Tee Coach highlights you save, with their thumbnails and results, are uploaded to your PureHits account so your training history is kept and can sync across your devices. They are sent over an encrypted connection and stored in our cloud storage (Cloudflare). We do not send your videos to AI providers.
How we use information
- To analyze your swings and generate scores, feedback, and drill recommendations.
- To run Tee Coach sessions and save session history.
- To build and adjust your personalized training plan.
- To save your history and show your progress over time.
- To verify your membership and give you access to paid features.
- To respond to support and feedback requests.
- To learn which ads lead people to install PureHits and subscribe.
- To keep the Service secure, fix bugs, and improve the accuracy of our analysis.
- To comply with legal obligations.
We will not use your swing videos to train advertising models, or share them outside the service providers listed below, unless you give us permission first.
How we share information
We do not sell your personal information. We share it only in these situations:
- Service providers that host and run the Service for us, bound by contracts that limit how they can use your data. These include cloud hosting, storage, and database hosting (Cloudflare), sign-in (Sign in with Apple), subscription management (Superwall and Apple), product analytics and error reports (Tinybird), and app updates (Expo, which delivers app updates and receives basic device and app version details when the app checks for one).
- Advertising attribution (Singular). Singular tells us which ad campaign, if any, led to an install or subscription. It receives the app’s random install identifier, your device’s vendor identifier, IP address, device and app details, and install and subscription events. If you allow tracking when iOS asks, it also receives your device’s advertising identifier (IDFA); if you don’t, it uses Apple’s privacy-preserving SKAdNetwork instead. Singular never receives your swing videos, analysis results, or birthday. Singular may share install and subscription events, and identifiers such as your advertising identifier where you’ve allowed tracking, with the ad platforms we advertise on, such as Meta, so we can measure and improve our ads.
- Legal reasons, when we believe in good faith that disclosure is required by law or needed to protect the rights, property, or safety of PureHits, our users, or others.
- Business transfers, if PureHits is involved in a merger, acquisition, or sale of assets. We would notify you before your information becomes subject to a different privacy policy.
- With your consent, for any other purpose you approve.
Data retention
We keep your information for as long as you use the Service or as needed to provide it. If you delete your account and data in the app, or ask us to delete your data, we will delete or anonymize it within 30 days, unless we must keep some of it to meet legal obligations. Data stored only on your device is removed when you delete the app or use Delete account and data. Deleting your PureHits data does not cancel an Apple subscription; manage that in your Apple ID settings.
Your choices and rights
- You can use PureHits without creating an account.
- You can revoke camera access in iOS Settings.
- You can turn off notifications in Profile in the app or in iOS Settings.
- You can allow or deny tracking when iOS asks, and change it anytime in iOS Settings under Privacy & Security > Tracking.
- You can delete your account and data from Profile in the app, or ask us to access, correct, export, or delete your personal information by emailing contact@jbsoftwareworks.com.
- You can manage or cancel your membership in your Apple ID settings. Deleting the app or your PureHits data does not cancel a subscription.
Depending on where you live (for example, California, the EU, or the UK), you may have more rights under local law, including the right to object to or restrict certain processing and the right to complain to your local data protection authority. We will not discriminate against you for using any of these rights.
Children and young players
Many hitters who use PureHits are young players. PureHits is for ages 13 and up. The app checks birthday before setup and does not knowingly collect personal information from a child under 13. Children under 13 should not use the Service. If you are a parent or guardian and believe your child has given us personal information, contact us at contact@jbsoftwareworks.com and we will delete it.
If you are between 13 and the age of majority where you live, please review this policy with a parent or guardian.
Security
We use reasonable technical and organizational measures to protect your information, including encryption in transit and access controls on stored data. No method of transmission or storage is completely secure, so we cannot guarantee absolute security.
International transfers
PureHits is operated from the United States, and our service providers may process data in other countries. When we transfer information across borders, we take steps to protect it as required by applicable law.
This website
This website does not require an account and does not use advertising cookies. Our hosting provider may log basic request information such as IP address and browser type to keep the site secure and working.
Changes to this policy
We may update this policy from time to time. If we make material changes, we will let you know in the app or by updating the date at the top of this page before the changes take effect.
Contact us
Questions about this policy or your data? Email contact@jbsoftwareworks.com.