Last updated July 15, 2026
Your name, email address, and password (stored only as a hash), plus what you produce while learning: course progress, exercise submissions, discussion comments, and feedback you send us. Code drafts in the editor are saved in your own browser, not on our servers.
Running the product: tracking your progress and streaks, showing your comments to other learners, and answering your feedback. We don't sell your data, use it for advertising, or for the training of machine learning models.
We send transactional email only, such as account verification, password resets, billing notices delivered through Resend, our email provider. No marketing mail without your consent.
If you subscribe, payment is handled by Stripe. Your card details go to Stripe directly and never touch our servers; we keep only your subscription status.
One session cookie keeps you signed in. We use Plausible to collect anonymous usage data to improve the site.
On cloud servers in the United States. Daily backups are kept for 30 days, then deleted automatically.
Delete your account from your profile page and your account data is removed immediately from the database. Residual data in backups expire within 30 days.
You can ask what we hold about you, have it corrected, or have it deleted. Deleting your account is self-serve from your profile page; it removes your data as described above.
If this policy changes, the date above changes with it.