Last updated: October 11, 2026
This Privacy Policy explains how Hoop Factory ("we," "us," or "the game"), operated by Momentum Apps LLC, handles information when you use the game at playhoopfactory.com. The short version: you can play without an account. Signing in is optional, and is used to put you on the public leaderboards, to save your results across devices, and to play Head-to-Head and friend leagues with other people.
1. Playing without an account
Hoop Factory is free to play with no account required. If you just play, the game runs in your browser and we do not require a login, email, or personal details. Your game progress is stored locally on your device. The one exception is the leaderboard: completing the Daily Challenge posts an anonymous “Guest” entry — an auto-generated name like “Guest 41822” plus your score — to the public leaderboard (see Section 3). This uses an anonymous sign-in that collects no personal information (no email, name, or profile); the guest name is generated at random and can’t be tied to you.
2. Optional sign-in (Google)
If you choose to Sign in with Google, we use Google Firebase Authentication and collect basic Google account information: your name, email address, and profile photo URL. This is used to identify you for the daily leaderboard and to associate your daily results with your account. Signing in is entirely optional and not required to play.
Once signed in, you can change the name shown on the leaderboards at any time from Settings → Edit name.
3. What is public
When you complete the Daily Challenge, your score and a display name are submitted to a public global leaderboard (stored in Google Firebase / Firestore) that is visible to everyone who uses Hoop Factory. If you are signed in, that name is your display name; if you are not signed in, it is an anonymous “Guest #####” name generated at random (you can’t change it, and it isn’t linked to any personal info). We store one entry per day per player (the name, score, the build you submitted, and the date); if you own the MVP Pass, a 🐐 badge appears next to your name.
The Daily board is not the only public one. Your display name and result are also published to public boards for Career Mode (daily, seasonal, and all-time), XP and rank standings, weekly and seasonal champion boards, the 100 Club (perfect games), your Head-to-Head win/loss record and, if you own a Gold Jacket, the public Gold Jacket wall (your number and display name). The same rule applies throughout: if you complete a mode, its result may appear publicly under your display name.
4. Head-to-Head and friend leagues
Head-to-Head is played against other people, so your display name and completed board are shown to your opponent during and after a match. We store the match itself (both players’ names, picks, scores, and the result) so the game can show a result screen, keep your win/loss record, and rank the weekly board. A finished match also gets a shareable result link — anyone who has that link can open it and view the match — and a challenge link you send may generate a link-preview image containing your display name so it looks right when posted in a chat or on social media.
If you join or create a friend league, the league’s name and the display names and scores of its members are visible to everyone else in that league.
You can request removal of your leaderboard entries, match records, and account data at any time by emailing support@playhoopfactory.com, or delete everything yourself as described in Section 12.
5. Push notifications
Hoop Factory can send optional push notifications — for example, that a new Daily is live or that your Head-to-Head opponent has finished their board. These are off unless you turn them on: your browser or device asks for permission first, and nothing is sent unless you allow it.
If you allow them, Google Firebase Cloud Messaging issues a device token — an identifier for that browser or device, not for you personally — and we store it alongside your account so we know where to deliver a notification. We use it only to send Hoop Factory notifications. You can revoke permission at any time in your browser or device settings, and deleting your account removes the stored token.
6. Analytics
We use Vercel Web Analytics, a privacy-friendly, cookieless analytics tool, to understand aggregate traffic (such as page views and referrers). It does not use tracking cookies and does not build advertising profiles of you.
We do not sell your personal information for money. However, if you allow personalized advertising, the ad partners described in Section 7 may receive identifiers and activity data to serve interest-based ads. Under some state privacy laws — including California’s — that can count as “selling” or “sharing” personal information for cross-context behavioral advertising. You can opt out at any time by declining or withdrawing consent in the consent manager on the site, which stops personalized advertising for your device. You may also email support@playhoopfactory.com to exercise privacy rights available to you, including access to or deletion of your data.
7. Advertising
Hoop Factory displays ads served by Ezoic, an advertising platform. Ezoic and its demand partners may use cookies and similar tracking technologies to serve personalized ads based on your interests. When you first visit, a consent banner lets you choose whether to allow personalized advertising. You can change your preferences at any time through the consent manager on the site.
MVP Pass removes ads. If you own the MVP Pass, Hoop Factory does not load or display any ad content for your session. The standalone No-Ads unlock does the same thing on its own.
For more information on how Ezoic and its partners use data, see Ezoic's Privacy Policy.
8. Cookies and local storage
We use your browser's local storage for essential, first-party functions: remembering your Daily Challenge progress and streak on your device, and keeping you signed in if you sign in with Google. These are strictly necessary for those features and are never used to track you across other sites. Advertising cookies set by Ezoic and its partners are described in Section 7 above.
9. Hosting and server logs
The game is hosted on Vercel. Like virtually all web hosts, Vercel may automatically log standard technical request data (such as IP address, browser type, and pages requested) for security, performance, and abuse prevention. This data is handled by Vercel under its own privacy practices. See Vercel's Privacy Policy.
10. Payments (MVP Pass) and tips
The MVP Pass is an optional monthly subscription; the No-Ads unlock and the Gold Jacket are optional one-time purchases. Payments are processed by Stripe, a third-party payment processor — we never see or store your full card details. To deliver the Pass to the right account, we receive a purchase confirmation from Stripe (including your purchase email, a transaction/session ID and, for the subscription, its Stripe subscription ID and status) and store a record on your account of what you bought (and, for the Gold Jacket, its number) and which subscription it belongs to. When you open Settings → Manage subscription, we ask Stripe for that subscription’s current status, price, and next billing date so we can show them to you, and when you cancel or renew there, we pass that request on to Stripe. We don’t keep a copy of your billing history; Stripe does, for the records payment processors are required to keep. Your payment information is handled by Stripe under Stripe's Privacy Policy.
You may also optionally tip us through our "Support Us" link, processed by a third-party platform (Ko-fi). As with Stripe, we never see or store your full payment details, and any information you provide is governed by Ko-fi's own privacy policy. Both the MVP Pass and tips are entirely voluntary and are never required to play any part of the game.
11. External links
Hoop Factory may link or redirect to third-party sites (for example, Stripe checkout, Ko-fi, X/Twitter, Discord, or Momentum Apps). We are not responsible for the privacy practices of those sites. We encourage you to review their policies.
12. Deleting your account and your data
You can delete your account yourself, at any time, from inside Hoop Factory. Open Settings and choose Delete account. You do not need to email us, and there is no waiting period.
Deleting removes your profile, saved builds and careers, Daily Challenge history, streaks and stats, your entries on every public board (Daily, Career, season, XP, Head-to-Head, 100 Club and friend leagues), your friend-league memberships and any notification tokens tied to your account, and then deletes the sign-in account itself. A few things belong to other players too, so they are anonymised rather than erased: a finished Head-to-Head match stays in your opponent’s history with your name replaced by “Deleted player”, a friend league you created stays up for its other members, and a Gold Jacket number stays on the wall (numbers are never reissued) with your name removed.
This is permanent and cannot be undone. A MVP Pass, No-Ads unlock or Gold Jacket is tied to the account, so deleting the account also gives it up — purchases are not transferred to a new account. If you have an MVP Pass subscription, deleting your account cancels it first, so you are never charged for an account that no longer exists. Stripe keeps its own record of past payments, as payment processors are required to.
If you would rather have us do it, email support@playhoopfactory.com and we will delete your account and data for you.
13. Children's privacy
Hoop Factory is intended for users 13 years of age and older. We do not knowingly collect personal information from children under 13. Signing in (which is optional) requires a Google account, which Google itself requires users to be old enough to hold. If you believe a child under 13 has signed in or provided personal information, email support@playhoopfactory.com and we will delete it.
14. Changes to this policy
We may update this Privacy Policy from time to time. Changes take effect when posted on this page, and the "Last updated" date above will be revised accordingly.
15. Contact
Questions about this policy? Email support@playhoopfactory.com.