Terms of Service
Last updated: June 10, 2026
These Terms of Service (“Terms”) govern your access to and use of Katabench (the “Service”), operated by [LEGAL ENTITY NAME], [REGISTERED ADDRESS] (“we”, “us”). By creating an account or using the Service you agree to these Terms.
1. The Service
Katabench is a practice platform for software engineers: you write code in the browser, we compile and execute it on our servers in an isolated environment, and grade it against test suites — including performance criteria. The Service is provided for learning and practice purposes.
2. Accounts
You must provide accurate information when creating an account and keep your credentials secure. Accounts are personal: one account per person, no sharing. You are responsible for activity under your account. You must be at least 16 years old (or the minimum age of digital consent in your country) to use the Service.
3. Plans, billing, and refunds
- The Free plan is free of charge and may be subject to usage limits (such as a daily submission quota) as described on the Pricing page.
- Paid subscriptions are sold through our merchant of record, Paddle, which handles checkout, payment processing, applicable taxes (such as VAT), and invoicing. Your purchase is also subject to Paddle’s terms.
- Subscriptions renew automatically (monthly or annually) until cancelled. You can cancel at any time from your account settings; you keep paid features until the end of the paid period, after which your account reverts to the Free plan.
- Refunds are handled in accordance with Paddle’s buyer terms and applicable consumer law (including statutory withdrawal rights in the EU). Contact support@katabench.com and we’ll help.
- Prices and plan limits are described on the Pricing page and may change; changes apply from your next billing period and we will notify you in advance.
4. Your code and content
Code you submit remains yours. You grant us a limited license to compile, execute, store, and analyze your submissions solely to operate the Service (grading, history, metrics, leaderboards). We do not publish your solutions.
Puzzles, test suites, reference solutions, site content, and the platform itself are our intellectual property or that of our licensors. You may not republish, scrape, or resell puzzle content or reference solutions.
5. Acceptable use
Because the Service executes code you write, fair use rules are essential. The Acceptable Use Policy is part of these Terms. In short: don’t attack the platform, don’t use it as a general-purpose compute service, and don’t abuse quotas.
6. Availability and changes
We aim for high availability but the Service is provided “as is” and “as available”, without warranties of any kind to the extent permitted by law. We may modify, add, or remove features. We may suspend or terminate accounts that violate these Terms.
7. Limitation of liability
To the maximum extent permitted by law, we are not liable for indirect, incidental, special, consequential, or punitive damages, or any loss of profits, data, or goodwill. Our aggregate liability for claims relating to the Service is limited to the amount you paid us in the twelve months preceding the claim. Nothing in these Terms excludes liability that cannot be excluded by law.
8. Termination
You may delete your account at any time. We may suspend or terminate your access for material breach of these Terms (including the Acceptable Use Policy), with notice where practicable. Sections 4, 7, and 9 survive termination.
9. Governing law
These Terms are governed by the laws of [JURISDICTION], without regard to conflict-of-law rules. Mandatory consumer-protection law of your country of residence remains unaffected.
10. Changes to these Terms
We may update these Terms. For material changes we will notify you (e.g., by email or an in-app notice) at least 14 days before they take effect. Continued use after the effective date constitutes acceptance.
Contact
[LEGAL ENTITY NAME], [REGISTERED ADDRESS] — support@katabench.com. See also the Legal Notice.