Peakscor is an independent SAT® and AP® practice website at peakscor.com, built and run by its student founders in Houston, Texas. This policy explains what we collect, why, and what you can do about it. If anything here is unclear, email support@peakscor.com.
The short version
- You can practice without an account. Your progress saves to an anonymous guest account with no name or email, and some of it stays only in your browser.
- If you make an account, we also keep your email address, so your progress can sync across devices.
- We don’t sell your data, show ads, or use third-party analytics or advertising trackers.
- Peakscor is for students 13 and older.
- You can delete your account and its data at any time from the account menu.
What we collect
In your browser only
Some things are saved only in your browser’s local storage and are never sent to us: the calculator’s layout and saved entries, your practice difficulty, timing and exam (SAT or AP) choices, your best scores on the Daily, today’s practice numbers, a test in progress, the questions you’ve seen recently, and the copies of missed questions in your mistake notebook. Your game and study settings, your practice and full-test results, your study plan and your diagnostic result are kept in your browser too, and a copy is saved to your guest account or account so they can follow you to another device (see below). You can remove the browser copies by clearing your browser’s site data for peakscor.com.
Your daily free-question count is kept in your browser and on our servers, counted per account and per browser, so the free limit works the same in a private window. The browser is identified only by a scrambled (hashed) version of its random ID, and each count is just a number of questions per difficulty for that day.
Guest progress, without an account
So your progress can save, Peakscor creates an anonymous guest account in the background when you visit. It has no name or email address. It is tied to a random ID created when you first visit. It stores:
- your game coins, characters and map progress;
- your game and study settings (for example sound, question difficulty in the games, how explanations are shown, and display and control preferences);
- your practice record: which questions you have seen or missed, your answers to practice questions (which choice, whether it was right, and how long it took), and your accuracy by skill and topic;
- your full-test scores, your study plan (test date, target score, study days) and your diagnostic result;
- which parts of Peakscor you used each day (for example, practice, games, the diagnostic or a video), so streaks and your study plan work and so we can count how often each feature is used.
Classes
If you join a teacher’s class, we store that you are in the class and the nickname you choose for it. Please don’t use your real name. The teacher sees your nickname and a short summary of your studying: active days in the last week, Learn lessons completed and modules mastered, your diagnostic levels, your practice accuracy by topic, and whether you have finished their assignments. The teacher never sees your email address or your answers, and other students never see your data. If you leave the class, or the teacher removes you, the teacher no longer sees any of it. A teacher’s account stores the class name and its join code.
With an account
- Your email address, used to sign you in and to send sign-in links. Passwords are handled by our sign-in provider and stored only in hashed form. We never see your password.
- A display name. New accounts get an anonymous name like “Climber 4F2A1”. It is never taken from your email.
- Your progress: everything a guest account stores, plus your Learn lesson and quiz progress, synced across your devices.
- Classes you teach, if any: the class name, its join code and its assignments.
- Billing records, if you ever buy a plan: your Stripe customer ID and subscription status. Card details go straight to Stripe. We never receive or store them.
Technical information
Like any website, our hosting providers process your IP address and basic request details (such as browser type) to deliver pages and keep the service secure. A sign-in token for your guest account or account is kept in your browser’s local storage. When someone makes an account, we keep the email address they signed up with and scrambled (hashed) versions of their IP address and browser ID for up to 31 days, only to stop disposable email addresses and limit how many accounts one network or browser can create. If a page breaks, your browser may send us a short error report: what went wrong, which page it happened on (without anything after the “?” in the address), the site version and your browser type. Email addresses and sign-in tokens are removed from it, and it doesn’t include your user ID or email address. We keep error reports for about 30 days. We don’t use advertising cookies or third-party analytics tools.
How we use it
Only to run Peakscor: to sign you in, save and sync your progress, grade questions, show leaderboards, keep the service secure and fair, handle payments if you buy a plan, and reply when you contact us. We don’t use your data for advertising, and we don’t use it to train AI models.
Who we share it with
We don’t sell or rent personal information. We use a small number of service providers who process data only to run Peakscor:
- Supabase stores account data and handles sign-in, including sign-in emails. Its servers are in the United States.
- Vercel hosts the website.
- Stripe processes payments, only if you buy a plan.
- Google Fonts supplies the lettering in two of the games (Hole and Peak Defense). When those games load, Google receives standard technical information such as your IP address.
We may also share information if the law requires it, or to protect the safety of students or the security of the service.
What other people can see
Game leaderboards are public and show your display name and your scores. They never show your email address. If you join a class, its teacher sees the summary described under “Classes”. Nothing else about your account is public.
Students under 13
Peakscor is meant for students 13 and older, and we don’t knowingly collect personal information from children under 13. If you believe a child under 13 has made an account, email us and we will delete it.
Your choices
- Delete your account: open the account menu and choose Delete account. This permanently erases your account and everything stored with it on our servers, and clears Peakscor’s data in that browser.
- Guest data: if you never made an account and want your guest data deleted, email us and we’ll help.
- Clear data on your device: clear your browser’s site data for peakscor.com.
- See, correct or get a copy of your data: email us from the address on your account and we’ll respond within 30 days.
These choices are available to everyone, wherever you live.
How long we keep it
We keep account and guest data until it is deleted. When you delete your account, it is erased from our database right away. Copies in our providers’ encrypted backups are overwritten on their normal schedule, usually within a few weeks.
Security
All traffic is encrypted. Every database table has access rules so that each student can read only their own records, and those rules are tested automatically whenever the code changes. No system is perfectly secure, so if you think something is wrong, tell us right away.
Schools
Peakscor is independent. It isn’t provided by or through any school, and we don’t receive student records from schools. A teacher can make a Peakscor class and invite students with a code; joining is up to each student, and the teacher sees only the class summary described under “Classes”.
Changes
If we change this policy, we will update the date at the top. If a change affects how we use data you’ve already given us, we will tell you on the site before it takes effect.
Contact
Questions or requests: support@peakscor.com.