Privacy Policy
Last updated: August 26, 2026
1. Overview
This Privacy Policy applies to hooper-labs.com and all associated subdomains — including sim.hooper-labs.com and hoopergm.com — and any other tools or services offered under the HooperLabs brand. By using any HooperLabs service, you agree to the practices described in this policy.
HooperLabs is a basketball content platform operated as a personal project. We do not sell or rent your personal data to third parties, and we do not use it for advertising.
HooperLabs offers several products:
- HooperSIM — a basketball lineup simulator with optional account features
- HooperGM — a multiplayer basketball GM simulation game requiring a free account
- HooperTrivia, HooperData, NBA GOAT Calculator — standalone tools, no account required
2. Freeplay and Anonymous Tools (No Account)
Automatically collected data (via Google Analytics)
When you visit any HooperLabs site, Google Analytics automatically collects:
- IP address (anonymized)
- Browser type and version
- Device type and operating system
- Pages visited and time spent
- Referring URLs
- General geographic location (country/city level)
This data is collected via cookies and is used solely to understand how visitors use the site so we can improve it. We do not have access to personally identifiable information through Google Analytics.
User-provided data
In anonymous tools, the only input HooperLabs may accept is an optional display label (such as a creator name when saving a lineup). This data:
- Is entirely optional
- Is not linked to any account, email address, or identity
- Is validated and sanitized before storage
We do not collect email addresses, payment information, or any other personal information through anonymous tools.
3. Account Features (HooperSIM GM/Fantasy and HooperGM)
Creating an account unlocks persistent gameplay features across HooperSIM and HooperGM.
3.1 Information we collect with an account
| Data | Purpose |
|---|---|
| Email address | Account login, email verification, password reset |
| Password | Stored only as a securely hashed value — we never store or have access to your plain-text password |
| Display name | Shown publicly wherever your activity appears |
| Rosters and player selections | Core gameplay data |
| GC balance and transaction history | Tracks in-game currency earned through gameplay and purchased via Stripe |
| Rank, rating, and match history | Powers ranking systems and matchmaking |
| Friends list and friend requests | Lets you connect with other accounts you choose to add |
| Lineup reactions | Records emoji reactions left on rosters |
We deliberately collect as little as possible to run these features. We do not collect your real name, phone number, address, or any government ID. Payment processing is handled entirely by Stripe — we never receive, store, or have access to your card number or billing details.
3.2 What's public vs. private on your account
Your account has a public-facing profile that other logged-in users can view. It shows your display name, rank and rating, and rosters. It does not show your GC balance, purchase history, or transaction history.
3.3 Email use
We send exactly two types of transactional email: account verification (when you sign up) and password reset (when you request one). We do not send newsletters, marketing email, or digest emails of any kind, and we do not share your email address with any third party for marketing purposes.
3.4 Account deletion
You can request deletion of your account at any time by contacting us (Section 11). Deleting your account will remove your login credentials, email address, and personal identifiers. Some non-identifying gameplay history may be retained in a form that no longer identifies you, for the integrity of other players' match history.
4. Game Currency (GC) Purchases
HooperGM offers optional Game Currency (GC) purchases processed securely through Stripe. When you make a purchase:
- You are redirected to a Stripe-hosted payment page
- Your card number and billing details are entered directly on Stripe's servers and are never transmitted to or stored by HooperLabs
- HooperLabs receives only a confirmation of successful payment and the purchase amount
- GC is credited to your account upon confirmed payment
All GC purchases are final. Game Currency is virtual only with no cash value and cannot be refunded, transferred, or exchanged for real money. GC can also be earned for free through gameplay without any purchase.
5. Cookies
HooperLabs uses cookies for two purposes:
- Analytics — via Google Analytics, to understand site usage. These do not track you across other websites for advertising purposes.
- Authentication — a session cookie that keeps you logged in. This cookie is functional, not used for tracking or advertising, and is only set if you create an account and log in.
You can opt out of Google Analytics tracking at any time by installing the Google Analytics Opt-out Browser Add-on. Disabling cookies will prevent you from staying logged in but will not affect anonymous tools.
6. Third-Party Services
HooperLabs uses the following third-party services:
- Google Analytics — website traffic analytics. Privacy policy: https://policies.google.com/privacy
- Stripe — payment processing for GC purchases. Your payment information is handled entirely by Stripe and is never stored by HooperLabs. Privacy policy: https://stripe.com/privacy
- Railway — application hosting
- Cloudflare / GoDaddy — DNS and domain management
- Resend — transactional email delivery for account verification and password reset
These services may process data in accordance with their own privacy policies. HooperLabs does not control and is not responsible for the data practices of these third parties.
7. How We Use Your Information
We use the data described above to:
- Operate core gameplay features across all HooperLabs products
- Authenticate your account and keep it secure
- Calculate GC balances, rankings, and matchmaking
- Process GC purchases securely via Stripe
- Display your public profile and social features as you use them
- Understand how visitors use HooperLabs tools and fix technical issues
- Improve site performance and content
We do not use your data for advertising, profiling, or any commercial purpose, and we do not sell it.
8. Data Retention
- Google Analytics data is retained according to Google's standard retention settings (26 months by default)
- Anonymous tool data (including optional creator names) is retained indefinitely as it is referenced by shareable codes. Contact us to request removal.
- Account data (email, rosters, GC history, rank history) is retained for as long as your account is active. Deletion removes identifying data as described in Section 3.4.
- Purchase records are retained as required for financial and legal compliance.
9. Age Requirements & Children's Privacy
Anonymous tools have no age restriction since they require no account and collect no personal information.
Creating a HooperLabs account requires you to be at least 16 years old. Making GC purchases requires you to be of legal age to enter into contracts in your jurisdiction. We do not knowingly collect information from anyone under 16 through account registration. If we learn that an account belongs to someone under 16, we will delete the account and associated personal data.
10. Your Rights
Depending on your location, you may have rights under applicable privacy laws (including GDPR and CCPA) to:
- Access the data we hold about you
- Request correction or deletion of your data
- Opt out of analytics tracking
- Receive a copy of your data in a portable format
Contact us directly (Section 11) and we will respond to any such requests.
11. Contact
If you have any questions about this Privacy Policy, wish to request data removal, or want to delete your account, contact us at:
12. Changes to This Policy
We may update this policy from time to time. The "Last updated" date at the top of this page will reflect any changes. Continued use of HooperLabs services after changes are posted constitutes acceptance of the updated policy. If we make a material change to how we handle account data or payment processing, we will make a reasonable effort to highlight that change.