Trust is part of the product.
Keeping accounts, student data, and payments safe was part of the plan from day one. It wasn't added later.
Safety built into every part.
We protect every part of the site, from accounts and billing to the places you code.
Everyone sees only their part
Students, parents, and our team each have separate areas. Each person sees only what's meant for them.
Secure logins
Logins are checked on our servers. Password resets and sign-in codes are limited, so no one can keep guessing.
Safe payments
Stripe handles every payment. We never store card numbers.
Protected progress
Progress, projects, and badges are tied to each account. Only that account can see them.
Safe places to code
Code runs in a closed-off space in the browser. Nothing gets installed on your computer.
Careful support access
When our team helps with an account, every visit is checked and logged.
What we keep, and what we don't.
We only keep what we need to run accounts, teach courses, and handle billing. Nothing more.
Account info
Parent names and emails, the students on the account, and settings like the plan.
Learning records
Student profiles, progress, and certificates.
Projects and code
The code students write and run, so we can save progress and give feedback.
Billing status
The plan and whether it's paid. Stripe keeps the card details, never us.
Our team's access is careful and logged.
Our team only opens an account to help with it. Every visit is checked, logged, and ended cleanly.
Locked-down team access
Our team's tools check every sign-in on the server. Old ways in are turned off.
Every visit is logged
We record who opened an account, which one, and when.
A clean exit
When a support visit ends, our team leaves the account and its temporary access is cleared.
Sign-in that stays safe.
What never ends up in a log.
A few habits keep your account safe.
They take a minute, and they matter most.
Use a strong, unique password for the parent account.
Keep the parent login separate from student logins.
Check progress and activity in the dashboard.
Keep your browser up to date, especially on shared computers.
Contact support if something on the account looks wrong.
Report a security concern.
See something strange on an account, or think you found a security bug? Tell us. We look into it fast.