Summary

RacketTap stores everything on your device. The only data that leaves your device is what you explicitly choose to share — a match mirrored to a nearby friend's phone, or, if you opt in, a match's live score published to a shareable web link (see Online Live Score below). There are no accounts, no analytics, no tracking, and no third-party services.

What data RacketTap accesses

Apple Health

With your permission, RacketTap:

All Health data stays on your device — none of it is transmitted anywhere by RacketTap. You can revoke access at any time in Settings → Health → Data Access & Devices → RacketTap; declining or revoking still leaves every non-Health feature working.

Location

When you start a workout, RacketTap requests one location sample with "When in Use" permission. That single sample is attached to the Apple Health workout entry as its location, so the workout shows a small map marker indicating roughly where you played. Location is not stored in any other form, is not tracked continuously, and is not shared anywhere.

Weather

If a location sample is available, RacketTap fetches the current temperature and humidity at that location via Apple WeatherKit. These values are attached as workout metadata so they appear in the Apple Health workout entry. WeatherKit requests are handled by Apple under their privacy terms; RacketTap does not log or store the values separately.

Player names and match data

Player names, team names, set scores, point sequences, sport (padel / tennis / badminton), and venue labels are entered by you and stored on your device in Apple's SwiftData on-device store. On the iPhone, that store mirrors to your own private iCloud database (container iCloud.com.matankeret.PadelTap) so your match history survives device migrations and follows your Apple ID. No one but you has access to it — Apple's iCloud privacy terms govern that mirror, and RacketTap has no server-side component to which any of this could be sent. The Apple Watch persists locally only.

On-device AI

The Match Recap card and the AI Coach chat sheet use Apple's on-device language model (Apple Intelligence, available on iPhone 15 Pro and newer with iOS 26). Your match history and recent Health signals form the input to the model, which generates responses entirely on your device — no prompt, no match data, and no Health data is sent to Apple, OpenAI, or any other service. On devices without Apple Intelligence, the same surfaces show a deterministic template summary computed locally from the same data.

What RacketTap does not do

Where your data lives

HealthKit data specifically

In accordance with Apple's App Store and HealthKit policies, RacketTap will never share, sell, or use HealthKit data for advertising, marketing, or any purpose other than displaying it in the app itself.

In-App Purchase

RacketTap offers an optional one-time purchase called "Unlock Pro" ($2.99 USD or local equivalent), processed entirely by Apple. RacketTap never sees your card or billing details. Apple's privacy policy governs the transaction.

How to delete your data

Children's privacy

RacketTap does not collect personal data and is suitable for users of all ages.

Changes to this policy

If this policy changes, the effective date above will be updated. Material changes will also be noted in the app's release notes.

Contact

Questions about this policy or about RacketTap in general: matan504@gmail.com