Privacy Policy
Updated November 8, 2026
Release policy pending. These are the current in-app disclosures, not a finalized public legal policy. Operator details, processing regions, service providers and retention terms must be confirmed before public release.
Data you provide
Your account uses email or Apple sign-in when available. Display name, profile photo, players, tennis results and feedback are provided by you.
Local and account records
Guests can save records locally. Apple Watch sends saved records to its paired iPhone without internet or sign-in. Guest records are uploaded only after you confirm account import. Account-owned records wait for connectivity before backup.
Health information
Optional Watch workouts stay on your personal devices and in Apple Health. Denying health access does not prevent scoring or saving a match. This app does not upload heart rate or active-energy samples.
Deletion and retention
Use Delete Account and Data in Profile. Other players may retain match results with your identity replaced by Deleted player. Offline devices are cleaned after reconnection. Apple Health workouts are managed separately in Health.
Usage and support
When signed in and using the app in the foreground, this local build reports an installation ID, device and app versions, paired Watch availability, and the current usage day. Multiple devices count as one active account per UTC day. This does not record individual taps, hardware identifiers or health samples. Feedback includes your signed-in account and app versions; staff status and notes remain internal.
Email authentication and delivery
When email sign-in is available, Resend delivers one-time codes and Cloudflare Turnstile checks abuse signals. Identifiable delivery details are retained for up to 30 days, then only aggregate metrics remain. Account deletion removes associated delivery details; minimal hard-bounce and complaint suppression may remain for delivery safety. Provider retention and processing regions require the published service policy.
Security and your choices
Sign out preserves account-isolated pending records. You may rename local players, choose whether to import guest matches and manage sharing through your account.
Local development and contact
This build uses local development services. The legal operator, public support contact, market-specific policy and retention disclosures must be finalized before release. No public contact is invented for this prototype.
Contact
Questions? Email stanleyyu@foxmail.com.