‹ CodeTrained

Terms of Service

Last updated: 12 June 2026

What CodeTrained is

CodeTrained (codetrained.app) is a website for practising typing real code. It is built and run by one person, a computer science student based in the Netherlands. Most of the site is free. By using the site you agree to these terms.

Pro subscription

Pro costs £1 per month and unlocks extra content (all books, all Visual Lab exercises, custom code practice, 3× streak freezes, and cross-device sync). Payment is handled by Stripe — CodeTrained never sees or stores your card details.

You can cancel any time, yourself, in under a minute: use the "Manage subscription" link in the site footer or in your account screen. It opens Stripe's secure portal, where you sign in with your email and a one-time code. Cancelling stops future charges; you keep Pro until the end of the period you already paid for.

Accounts

An account (email and password) is only needed for Pro, so your Pro status can follow you across devices. Keep your password safe; you're responsible for activity on your account.

Fair use

Don't abuse the site: no attempting to break, overload, or reverse the payment and account systems, no scraping at scale, and no posting abusive content in feedback or leaderboard names. I can remove leaderboard entries or refuse service for abuse.

Honest limitations

CodeTrained is provided "as is", without warranties. It's a small independent project: features can change, and occasional downtime or bugs can happen. Certificates earned on the site are a personal record of your progress, generated in your browser — they are not an accredited qualification.

To the extent permitted by law, liability is limited to the amount you paid in the last 12 months.

Changes and contact

If these terms change in a meaningful way, the "last updated" date above will change. Questions, refund requests, or problems: use the feedback button inside the app and I'll get back to you.

These terms are governed by the laws of the Netherlands.