Privacy Policy
Last updated: 7 May 2026
Who We Are
MangyByte is the trading name of MangyByte Ltd, a company registered in England and Wales (Company No. 17175779), registered office: 167-169 Great Portland Street, Fifth Floor, London, W1W 5PF, United Kingdom. This privacy policy explains how MangyByte Ltd collects, uses and protects information across all its products and services, including:
- Racket Coach (racketcoach.app) — a SaaS booking and business management platform for self-employed UK racket-sport coaches.
- Racket Leagues (racketleagues.app) — an international league, ladder and tournament management platform for racket-sport clubs and players.
- Tennis Score Pro — a tennis match scoring app for Apple Watch, Wear OS and Garmin devices.
- mangybyte.com — our company website.
Some products have product-specific privacy notes (linked from their own help / about pages). Where a product-specific notice differs from this umbrella policy, the product-specific notice applies for that product only.
What We Collect
Account data: When you sign up for any of our apps we store your email address, display name, first and last name. You may optionally add a profile photo and phone number from your profile. Passwords are never stored in plain text — we store a one-way hash.
Coaching and bookings (Racket Coach): Coaches store sessions, session types, customer records, bookings, messages, invoices and reviews on our servers. Customer records may include parent contact details for under-18 players and (encrypted at rest with a per-coach key) medical information the coach has been told by the customer is relevant to safe coaching. Players store their bookings, messages with the coach and (optionally) family/parent linkages.
Club, league and match data (Racket Leagues): When you join a club we store your club memberships, match results and any comments you submit with a result. Club admins upload club content (name, logo, accent colour, hero photo, sponsor banner) which is visible to all members of that club. We do not share your data with other clubs without your consent.
Subscription and payment data: Subscriptions and one-off payments are processed by our payment partners. Coach subscriptions on Racket Coach are billed by Stripe when purchased on the website, by Apple via the App Store when purchased in the iOS app, or by Google via Google Play when purchased in the Android app. Racket Leagues subscriptions are billed by Apple or Google. Per-booking lesson fees on Racket Coach are processed by Stripe via the coach's own Stripe Connect account. We never see or store your card or bank details. From Stripe we receive a customer ID and subscription state. From the app stores we receive an opaque purchase token used to verify your subscription. We log subscription state-changes (renewals, cancellations, billing retries) to keep our records in sync.
Per-booking payments (Racket Coach): Players paying coaches for lessons pay the coach directly via the coach's own Stripe Connect merchant account. MangyByte Ltd takes a flat 50p platform fee per booking. We never hold the lesson money.
Biometric authentication: If you choose to enable Face ID, Touch ID, fingerprint unlock or a passkey, the app uses your device's biometric system to gate sign-in. Your biometric data never leaves your device — Apple and Google handle it on the device's secure hardware and only return a yes/no result. We do not store, see or transmit any biometric information.
Push tokens: If you opt in to push notifications, we receive an APNs (Apple) or FCM (Google) device token tied to your account so we can deliver booking reminders, message alerts and similar notifications. You can disable push from the app's notification settings or your device's OS settings at any time.
App telemetry: We may collect anonymous crash reports and basic usage statistics to fix bugs and improve the app. This does not include personal content.
Website: mangybyte.com, racketcoach.app and racketleagues.app use Google Analytics 4 with Consent Mode v2 to understand how visitors use the sites. Analytics cookies are off by default and only set if you click Accept on the consent banner. IP addresses are anonymised before processing.
How Your Data Is Shared
Within your product: In Racket Coach, your bookings, messages and customer records are visible only to the coach you're working with (or the player, depending on perspective). In Racket Leagues, your display name, profile picture and match history are visible to other members of clubs you join.
Outside the product: We do not sell, rent or share your personal data with third parties for advertising or marketing purposes.
Service providers: We use the following processors to operate our services. Each processes data only as instructed by us, under their own privacy policies:
- Stripe — payment processing, Connect platform, subscription billing (Racket Coach)
- Apple App Store — app distribution, in-app subscription processing (all iOS apps)
- Google Play — app distribution, in-app subscription processing (all Android apps)
- Garmin Connect IQ — wearable app distribution (Tennis Score Pro)
- Apple Push Notification service / Firebase Cloud Messaging — push notification delivery
- Google Analytics 4 — anonymous website usage analytics; opt-in via consent banner
- Hetzner Online GmbH — web and database hosting, primarily Helsinki (EU)
- IONOS — email hosting and some legacy storage (EU)
- Cloudflare — content delivery, DNS, DDoS protection
- Google Cloud Vision SafeSearch — safety screening of user-submitted text and images on Racket Leagues club announcements
Cookies
Our websites use two kinds of cookies. Essential cookies are required for sign-in flows (login, email verification, password reset, cookie consent memory) and are always set when you use those pages. Analytics cookies (Google Analytics 4) are opt-in: they are set only after you click Accept on the consent banner, and removed if you click Reject. We do not use advertising or third-party tracking cookies.
Your Rights
Under UK GDPR you have the right to access, correct, export or delete any personal data we hold about you. You can:
- Edit your display name, profile photo and contact details from each product's profile or settings screen
- Cancel your subscription and request deletion of your account from the relevant product
- Email us at [email protected] to request a copy of your data, or to raise any complaint about how we handle it
You also have the right to lodge a complaint with the UK Information Commissioner's Office (ico.org.uk) at any time.
Data Retention
Account data is retained while your account is active. Booking, match and league history may be retained as part of a coach's, customer's or club's record (anonymised if you delete your account). Financial records (invoices, payment receipts) are retained for at least seven years to comply with UK tax law.
Children's Privacy
Our products are not directed at children under 13. We do not knowingly collect personal information from children under 13. Junior players may be registered by a parent or guardian on Racket Coach (with parent contact details, safeguarding-aware messaging, and explicit parent consent) and on Racket Leagues (with the parent acting as account holder).
Changes to This Policy
We will update the "Last updated" date above whenever this policy changes. Material changes will be announced in-app or by email to active subscribers.
Contact
For any questions about this privacy policy or your data, please contact us at click to reveal email.