Privacy Policy
Last updated: April 10, 2026
Hooplytics ("we", "our", or "the App") respects your privacy. This policy explains what data we collect, how we use it, and your rights as a user.
1. Data We Collect
Account Data
- Email address
- Display name
- Profile photo (optional)
- Authentication provider (email/password, Google, or Apple)
Shot Tracking Data
- Training sessions and game sessions
- Individual shots (made, missed, swish, airball)
- Court positions and shooting zones
- Accuracy statistics and streaks
- Game mode results (Duel, H-O-R-S-E, 3-Point Contest, etc.)
Social Data
- Friend codes (6-character codes for connecting with friends)
- Friend connections and friendship status
- Shared game sessions with friends
- Game challenges sent and received
Device Data
- App version
- Operating system version
- Device model (for crash diagnostics)
Subscription Data
- Pro subscription status (verified via RevenueCat)
- Purchase history (managed by Google Play / App Store)
2. How We Use Your Data
- Core functionality: provide shot tracking, statistics, and game features
- Sync: synchronize your data across multiple devices via your account
- Social features: show your stats and game results to friends you connect with
- Advertising: display ads to free users via Google AdMob
- Monetization: process Pro subscriptions via RevenueCat and Google Play / App Store
- Analytics: understand feature usage and improve the app (aggregated, not personal)
- Crash reporting: diagnose and fix bugs
3. Data Storage & Security
- All data is stored in Supabase (PostgreSQL) with Row-Level Security (RLS)
- Each user can only access their own data
- Data is encrypted in transit (TLS) and at rest
- Passwords are hashed using industry-standard algorithms (bcrypt)
- We do not sell your personal data to third parties
4. Data Sharing
We share data only in the following cases:
With Friends You Connect With
- Your display name and profile photo
- Game results from games you play together
- Challenge notifications
With Service Providers
- Supabase — database and authentication hosting
- RevenueCat — subscription management and receipt validation
- Google AdMob — ad delivery and device identifiers (per Google's own policies)
- Google Play / App Store — payment processing
Legal Requirements
We may disclose data if required by law, court order, or to protect the rights and safety of users.
5. Your Rights
You have the right to:
- Access your data at any time within the app
- Delete your account and all associated data from Profile → Delete Account
- Revoke subscriptions through Google Play or App Store
- Contact us with any privacy questions
Account deletion is immediate and permanent. All sessions, shots, friends, and game history are removed.
6. Children's Privacy
Hooplytics is not directed at children under 13. We do not knowingly collect personal data from children under 13. If you believe a child has provided us with personal data, please contact us and we will delete it.
7. Voice Mode Data
Voice commands are processed entirely offline using Vosk ASR. Audio is never sent to our servers or any third party. Voice data stays on your device.
8. Watch Mode Data
Wear OS smartwatch data (shot events, session state) is synced locally between your phone and watch via Google's Wear OS Data Layer API. No watch data is sent to external servers beyond what is already synced via the phone app.
9. Advertising & Tracking
Free users see ads served by Google AdMob. AdMob may use advertising identifiers (AAID on Android, IDFA on iOS) to serve personalized ads. You can:
- Opt out of personalized ads in your device settings
- Upgrade to Pro to remove all ads permanently
We do not use any other analytics or tracking services.
10. Changes to This Policy
We may update this policy from time to time. When we do, we will update the "Last updated" date at the top. Continued use of the app after changes constitutes acceptance of the new policy.
11. Contact
For privacy questions, data requests, or concerns:
Email: hooplytics@gmail.com
This policy complies with GDPR (EU), CCPA (California), and general mobile app privacy best practices.