Terms of Service
Last updated: February 2026
Acceptance of Terms
By accessing or using BlankCode, you agree to be bound by these Terms of Service. If you do not agree, please do not use the platform.
Description of Service
BlankCode is an open-source interactive coding practice platform. It provides exercises, tutorials, and a code execution environment for learning programming languages.
User Accounts
- You are responsible for maintaining the security of your account credentials.
- You must provide accurate information when creating an account.
- One person may not maintain more than one account.
Acceptable Use
You agree not to:
- Use the code execution environment for any purpose other than completing exercises
- Attempt to access, tamper with, or use non-public areas of the platform
- Submit malicious code designed to exploit or damage the execution environment
- Interfere with or disrupt the platform or its infrastructure
- Use the platform to violate any applicable laws or regulations
Code Execution
Code submissions are executed in sandboxed environments with resource limits (CPU, memory, time). Submissions that exceed these limits will be terminated. We reserve the right to restrict access for users who abuse the execution environment.
Intellectual Property
- BlankCode is open-source software. See the project repository for license details.
- Exercise content and tutorials are provided for educational purposes.
- Code you submit remains yours. We do not claim ownership of your submissions.
Disclaimer of Warranties
BlankCode is provided "as is" without warranties of any kind, either express or implied. We do not guarantee that the platform will be uninterrupted, error-free, or secure.
Limitation of Liability
To the maximum extent permitted by law, BlankCode and its contributors shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of the platform.
Changes to Terms
We may modify these terms at any time. Continued use of the platform after changes constitutes acceptance of the updated terms.
Contact
For questions about these terms, please open an issue on the GitHub repository.