Legal

Privacy Policy

Last updated: June 16, 2026

HoopMastery ("we", "us") respects your privacy. This policy explains what we collect, why, and your choices.

1. Information we collect

  • Account info: email, username, password (hashed), favorite team/player, date of birth.
  • Profile content: avatar, bio, posts, comments, reactions, video uploads, jerseys/courts you build.
  • Usage data: pages viewed, features used, device type, approximate location (from IP), crash logs.
  • Payment data: processed by Stripe - we never see your card number.
  • Push tokens: if you enable notifications on the mobile app.

2. How we use it

  • Provide and operate HoopMastery (matchmaking, community, film study, REC).
  • Authenticate you and keep your account secure.
  • Send transactional emails and (with permission) push notifications.
  • Process subscriptions and Vault Exclusive purchases.
  • Detect abuse, enforce our Community Guidelines, and respond to reports.
  • Improve features (aggregate analytics - never sold).

3. Third parties

We share data only with service providers needed to run the app:

  • Supabase / Lovable Cloud - database, auth, file storage.
  • Stripe - payments.
  • Apple Push / Google FCM - push notifications (mobile app only).
  • Google / Apple Sign-In - if you choose to log in with them.

We do not sell your personal data.

4. Your rights

  • Access / export: email us and we will provide your data.
  • Delete your account: in-app at Settings → Delete Account, or email us. Removes all your personal data within 30 days.
  • Block / report: available on every user, post, and comment.
  • Opt out of marketing emails at any time via the unsubscribe link.

5. Children

HoopMastery is not directed to children under 13 (under 16 in the EU/UK). We require date of birth at signup and block accounts that don't meet the minimum age. If you believe a child has created an account, contact us and we will remove it.

6. Data retention

We keep your data while your account is active. After deletion, backups containing your data expire within 30 days.

7. Security

Passwords are hashed (bcrypt). All traffic uses TLS. Database access is gated by row-level security so users can only see their own private data.

8. Changes

We will update the "Last updated" date and notify you in-app for material changes.

9. Contact

Email thehoopmastery@gmail.com for any privacy request.