Privacy Policy
Last updated: March 25, 2026
TennisLedger ("the App") is developed by Thomas Holton. Your privacy is important to us. This policy explains what data the App collects, how it is used, and your choices.
Data We Collect
TennisLedger is designed with privacy in mind. The App does not collect, transmit, or sell personal data to third parties.
- Player profiles — Names, ratings, colors, contact info, and notes you enter are stored locally on your device and, if enabled, synced via your personal iCloud account.
- Session data — Scores, shot records, timestamps, and session notes are stored locally and optionally synced via iCloud.
- Health data — When you grant permission, the App writes tennis workout data (active calories, duration) to Apple Health. The App does not read Health data.
iCloud Sync
If you have iCloud enabled on your device, TennisLedger uses Apple's CloudKit to sync your player profiles and session data across your devices. This data is stored in your private iCloud container and is not accessible to us or any third party. Apple's iCloud terms and privacy policy govern this storage.
Apple Watch
The Apple Watch companion app communicates with the iPhone app using Apple's Watch Connectivity framework. All data is transmitted directly between your paired devices and is not sent to any external server.
Subscriptions
TennisLedger Pro subscriptions are processed entirely through Apple's App Store. We do not collect or store any payment information. Subscription status is verified locally on your device using StoreKit.
Analytics & Tracking
TennisLedger does not include any third-party analytics SDKs, advertising frameworks, or tracking tools. We do not track your usage, location, or behavior.
Data Storage & Security
All data is stored on your device using Apple's SwiftData framework and, if iCloud is enabled, in your private CloudKit container. We do not operate any servers that store your data.
Data Deletion
You can delete any player profile or session from within the App at any time. Deleting the App removes all locally stored data. To remove iCloud data, you can manage your iCloud storage through your device's Settings.
Children's Privacy
TennisLedger does not knowingly collect data from children under 13. The App does not require account creation and does not collect personal information beyond what the user voluntarily enters for player profiles.
Changes to This Policy
We may update this privacy policy from time to time. Any changes will be posted on this page with an updated date. Continued use of the App after changes constitutes acceptance of the updated policy.
Contact
If you have questions about this privacy policy, please contact us at: