Privacy
What this site does with your data, in plain words. It is short because the site collects very little.
Last updated
In short
- No account, no cookies.
- Preferences stay in your browser.
- No analytics tool runs on this site yet.
- No questions are sent anywhere, because the mentor is not available yet.
Who delivers this site
This is a static site: every page is a file. Cloudflare delivers those files. Like any web host, Cloudflare sees details of each request that it needs to deliver a page, such as your IP address and browser. It handles that data under its own terms.
Fonts, styles and scripts come from this site, not from third parties.
What is stored in your browser
This site sets no cookies. It saves only the items below, in your browser, on your device. They are not sent to any server.
| Key | Where | What it is for | When it is written | Value |
|---|---|---|---|---|
theme | localStorage | Remembers the light or dark theme you chose. | Only when you use the theme button. | "light" or "dark" |
story-hidden | localStorage | Remembers that you chose to hide the short story scene at the top of lessons. | Only when you use the Hide story or Show story button. | "1" when hidden |
learn:<subject>:progress | localStorage | Remembers which lessons you finished, which quiz questions you answered and whether you got them right, and the last lesson you opened. | When you open a lesson, mark one complete or check a quiz answer. If the saved data is ever damaged, a copy is kept under the same name ending in ":corrupt". | Lesson and question IDs with times and right or wrong. No names, no free text. |
learn:<subject>:placement | localStorage | Remembers your placement quiz result so the page can show your recommended path again. | When you finish the placement quiz on the Start here page. Retaking it replaces the result. | Question IDs and whether each was answered correctly. No names, no free text. |
learn:<subject>:cards | localStorage | Remembers when each flashcard you reviewed is due next, so the site can schedule your reviews. | When you rate a flashcard. If the saved data is ever damaged, a copy is kept under the same name ending in ":corrupt". | Card IDs with review times and scheduling numbers. No names, no free text. |
learn:<subject>:notes | localStorage | Your notes: the text you highlight and the words you write. They stay in this browser. | When you save, edit or delete a note. If the saved data is ever damaged, a copy is kept under the same name ending in ":corrupt". | Lesson and heading IDs, the text you highlighted, the words you typed, and times. This is free text, so anyone who uses this browser profile can read it. |
learn:<subject>:projects | localStorage | Remembers which projects you started and finished, so the project pages and My progress can show it. | When you press Start, Mark finished or Reopen on a project page. If the saved data is ever damaged, a copy is kept under the same name ending in ":corrupt". | Project IDs with the time you started and finished. No names, no free text. |
learn:<subject>:engagement | localStorage | Remembers the days you were active (for your streak), which badges you have earned, and whether you chose to hide the level, streak and badges on the progress page. | When you learn something and the site notes the day (this continues while the layer is hidden: hiding only stops it being shown), when a badge is earned, and when you use the Hide or Show button. If the saved data is ever damaged, a copy is kept under the same name ending in ":corrupt". | Dates (year, month, day, in your own time zone), badge IDs and one on or off setting. No names, no free text. Clearing this site’s data resets it, and so does the Reset progress button. |
You can remove these at any time by clearing this site’s data in your browser settings. Nothing else is stored.
Analytics
Analytics is not enabled on this site yet. The site does not run an analytics tool of its own. If that changes, this page will say what is counted before it does.
The mentor
The course mentor is not available on this site yet, so no questions are sent anywhere.