Privacy Policy
Last updated: 12 August 2026
HoopArea (“we”, “us”) is a basketball shot-analysis app. This policy explains what we collect, why, and your choices. We keep it simple because our data use is simple.
What we collect
- Account info: your email address and the name you enter at sign-up. Used to create and secure your account.
- Shot videos: videos you choose to analyse. They are uploaded so our server can process them. Please only upload videos you have the right to share and, where other people are shown, that you have their consent to upload.
- Analysis results: the scores and shot metrics produced from your videos, saved so you can see your history.
- Training preferences: the answers you give when you set up the app — your level, how often and how long you train, what you want to improve, and your goal. Used to write your training plan.
- Email preference: whether you asked, at sign-up, to receive tips and updates by email. It is off unless you tick it, and every email we send has an unsubscribe link.
- Waitlist signup: if you join our waitlist on this website, we collect your name and email address so we can notify you when HoopArea launches. This is stored with our form provider (Netlify) and used only for that purpose.
How your video is processed
When you submit a video, it is uploaded to our secure storage (Supabase) and sent to our analysis server (Google Cloud Run). The server uses MediaPipe (Google's on-device pose-detection model) to map your joints, and YOLOv8 to detect the ball — these are the AI/ML models involved. Your score and feedback are then computed from that data using transparent geometry and plain math, not opaque AI judgment. No third-party AI service ever sees your footage. The numeric results are returned to the app and saved to your account.
Your video is stored only temporarily. As soon as the analysis finishes — whether it succeeds or not — the uploaded video is automatically deleted from our storage. Only the numeric results are saved to your account; the video itself is not kept.
How your training plan is created
If you choose to build a training plan, we send your shot measurements and your training preferences (level, how often and how long you train, what you want to improve, your goal) to Anthropic's Claude API, which writes the plan. We do not send your name, your email address, your account ID, or your video. The drills themselves come from a fixed library we wrote; the model selects and explains them for your numbers, it does not invent exercises. Anthropic processes this data to return the plan and does not use it to train their models.
Who we share it with
We do not sell your data or use it for advertising. Your data is processed only by the providers that run the app on our behalf: Supabase (authentication and storage), Google Cloud (video processing), Anthropic (writing training plans, from anonymous measurements only), Resend (sending email), and Netlify (hosting this website and storing waitlist signups). They process data solely to provide their service to us.
Your rights (EU/EEA & UK users)
If you're in the EU, EEA, or UK, you have the right to access, correct, or delete your personal data, and to withdraw consent at any time (for example, to be removed from the waitlist). To exercise any of these rights, email frostvitus560@gmail.com and we will action it promptly. Our legal basis for processing is your consent (signing up or joining the waitlist) and, for app accounts, performance of our contract with you.
Data retention & deletion
Your results stay in your account until you delete them or delete your account. You can delete your account at any time from the app: Profile → Delete Account. This permanently removes your account and associated data.
Children
HoopArea is not directed at children under 13, and we do not knowingly collect their data.
Contact
Questions about this policy or your data? Email frostvitus560@gmail.com.
See also our Terms of Service and Health & Liability Disclaimer.