Terms of service
Last updated 29 September 2026
These terms apply when you use Coding as Language (“CL”). They’re written to be read.
1. Who we are
CL is operated by [LEGAL ENTITY], based in Ontario, Canada. Contact: [ADDRESS].
2. Your account
You need an account to use CL beyond the demo on our home page. You must be 13 or over. Keep your password to yourself — you’re responsible for what happens under your account.
One account per person. Don’t share logins.
3. What you’re paying for
CL is a subscription. Prices are shown at pricing page and are in US dollars.
The rate you join at is the rate you keep, monthly or annual, for as long as you stay subscribed — including if you switch between monthly and annual. If you cancel, your rate ends. Rejoin later and you join at the price in effect then.
Founding places. The first 100 members join at a launch price. A founding place, once given up, doesn’t return — if a founding member cancels, their place stays filled. If a founding member takes a refund, the place returns to the pool and the rate lock ends with it. We may close the founding tier early or change the number of places at any time before it fills.
Renewals are automatic until you cancel. Cancel any time and access continues to the end of the period you’ve paid for.
Refunds are covered by our refund policy, which forms part of these terms.
We may change prices for new members whenever we like. Existing members keep the rate they joined at, as above.
4. Code you import
You keep every right you have in code you import. We claim no ownership over it.
Private by default. Imports are private to your account unless you choose otherwise.
Making an import public. You may make an import public only if you have the right to share it. That means your own code, or open-source code under a licence that permits redistribution — MIT, Apache, BSD and similar.
It does not mean code belonging to an employer or client, code under a licence that restricts redistribution, or anything you’re under an obligation to keep confidential. If you’re not sure, keep it private.
What making it public means. You grant us a perpetual, irrevocable, worldwide, royalty-free licence to store, display and distribute that import as part of the CL library. This licence survives deletion of your account, because the library entry keeps no link to you once it’s public. You can’t withdraw it afterwards. We tell you this before you make the choice.
You warrant that anything you make public is yours to share, and you agree to cover us for any claim arising from code you uploaded that wasn’t.
Takedowns. If someone tells us in good faith that a public import shouldn’t be there, we remove it. We don’t arbitrate ownership disputes — we take it down and let the parties sort it out.
5. What we own
The reader, the dictionaries, the generated stories, the frequency data, the site, the name and the marks are ours. You may read them, obviously. You may not scrape the library, resell access, or republish the dictionaries as your own.
Quoting the frequency data with attribution is fine and encouraged.
6. What you can’t do
Don’t scrape, don’t resell access, don’t share accounts, don’t try to break in, don’t upload anything unlawful, and don’t use CL to store or distribute material you have no right to.
If you do, we may suspend or close the account. Where it’s a genuine mistake we’ll say so first.
7. Availability
We’ll keep CL running as well as we reasonably can. We don’t promise it will never be down, and we may change or remove features. If we discontinue CL entirely, we’ll give notice and refund any unused portion of a prepaid period.
8. Liability
CL is a reading tool. It teaches a skill. It doesn’t promise you a job, an outcome, or that any particular code is correct — reading finds what’s wrong in code, it can’t tell you the code is the wrong code.
To the fullest extent the law allows, our liability to you is limited to the amount you’ve paid us in the twelve months before the claim. We’re not liable for indirect or consequential loss.
Nothing here limits liability we can’t limit by law, including for death, personal injury, or fraud.
9. Your statutory rights
Depending on where you live, consumer law may give you rights beyond these terms. Nothing here limits them.
10. Ending it
You can close your account any time. We can close yours if you break these terms, with notice unless the breach is serious.
Sections 4 (the public-import licence), 5, 8 and 11 survive.
11. Law and disputes
These terms are governed by the law of Ontario, Canada. Disputes go to the courts of Ontario, and we both agree to that.
If you’re a consumer elsewhere, this doesn’t take away your right to bring a claim where you live, where local law gives you that right.
12. Changes
We may update these terms. If a change is material, we’ll email you before it takes effect. Continuing to use CL after that means you accept it.
13. Odds and ends
If any part of these terms is unenforceable, the rest stands. Our not enforcing something doesn’t waive it. These terms, plus the privacy and refund policies, are the whole agreement between us.