Skip to main content
Legal

Privacy Policy

Last updated October 2026. See also our Terms of Service.

The short version

We collect the minimum needed to sync your progress across devices and run the site. We don’t sell your data, don’t run ad tracking, and don’t share it with anyone except the vendors listed below that we use to actually run the platform (auth, hosting, payments, AI). StrikeLab never handles real trading money.

What we collect

If you don’t create an account: lesson completions, XP, and streak live only in your browser’s localStorage rather than an account record. The starting-point check saves only a suggested lesson on this device, not answers or scores. The Market Lab saves completed mission IDs and up to six experiments with their model inputs on this device. Clear your saved step on the homepage or clear your notebook in the lab. Usage events are described below.

If you create an account (email + password, or Google sign-in): your email, an optional display name, and the same progress data above, your exercise code and short-session results — synced via Supabase so they follow you to a new device.

If you play a season: the handle you choose (never your real name) and your score appear on leaderboards; your code and explanation are private to you and are used to compute your score.

If your work is verified: we keep the verified item, reviewer, date, a record of parent consent for the review call, and private notes. You can choose to create a record link showing only your handle and verified items. Revoking it stops the link from working; your real name and private notes are never on that page.

If a parent joins the intensive waitlist: we keep that parent’s email, the student’s grade and any note, and use them only to contact that parent about the cohort.

If you join a class: your teacher sees your display name, which assigned lessons you’ve finished and when, and your exercise code. If your class runs the six-week program, your capstone is private to you; your teacher can open it, and each time they do it’s shown to you. A capstone is only public if you create a share link, which shows the work without your name and stops working the moment you turn it off.

If you subscribe to Pro or a School plan: Stripe handles checkout directly — we never see or store your card number. We only keep the subscription status and plan Stripe tells us about, tied to your account.

AI features (hints, tutor, code review, practice problems)

These send your question or code to Groq (an AI inference provider) to generate a response. Usage is capped per day per account so costs stay predictable — we log how many requests you’ve made, not the content of what you asked. AI features require signing in for exactly this reason. If you are in a class or club, your leader decides whether AI features are available to you; they are off until the leader turns them on.

Newsletter

If you sign up for the monthly newsletter, your email is sent to Web3Forms (a third-party email-forwarding service) so we can reach you. It’s not linked to your account or progress data. Every issue tells you how to unsubscribe.

Analytics & error monitoring

We use Vercel Web Analytics (cookie-free page views and usage events, including starting-point check starts, completions, lesson clicks and opens. Those check events include only an event type and an optional curriculum destination, without answers, scores, names or account IDs) and Sentry for error monitoring, which can capture a stack trace and the page you were on when something breaks, so we can fix it.

Cookies

The only cookies we set are Supabase’s session cookies, which keep you signed in. No ad or tracking cookies.

Age

StrikeLab is built for ages 13–18. We don’t knowingly collect data from anyone under 13, and don’t require any information beyond an email to use the free tier.

Your data, your call

Delete your account and everything in it yourself from Settings, at any time. Or email hello@strikelab.app to see what we have on you or to ask us to delete it. We’ll handle it within a few days.

One honest disclaimer

StrikeLab is built and run by one high schooler, not a legal team. This page describes what the product actually does, in plain language, as accurately as we can — it isn’t a substitute for professional legal advice. If something here seems off or you have questions, email us.