Terms and Conditions

Please read these Terms and Conditions ("Terms") carefully before using CodeCompiler (the "Service"). By accessing or using the Service, you agree to be bound by these Terms.

1. Description of the Service

CodeCompiler is a free, browser-based code editor that lets you write HTML, CSS and JavaScript with a live preview, and run code in other programming languages using third-party execution services. The Service is provided "as is", with no guarantee of uptime, accuracy, or fitness for a particular purpose.

2. Your content and responsibility

You are solely responsible for the code, text, images and any other content you create, upload, or execute using the Service. You agree not to use the Service to:

3. Local storage of projects

Projects you create are saved in your browser's local storage on your own device. You are responsible for keeping your own backups (for example, by using the Export feature) — we do not guarantee that your projects will be preserved indefinitely, and they may be lost if you clear your browser data.

4. Third-party services

The Service relies on third-party providers to execute code in languages other than HTML/CSS/JavaScript, and uses third-party services such as Google Analytics and Google AdSense. We are not responsible for the availability, accuracy, or content of these third-party services, which have their own terms and privacy policies.

5. No warranty

The Service is provided on an "as is" and "as available" basis, without warranties of any kind, whether express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, and non-infringement.

6. Limitation of liability

To the fullest extent permitted by law, we shall not be liable for any indirect, incidental, special, or consequential damages, or any loss of data, arising out of or related to your use of the Service.

7. Changes to the Service or these Terms

We may modify or discontinue the Service, in whole or in part, at any time. We may also update these Terms from time to time; continued use of the Service after changes are posted constitutes acceptance of the revised Terms.

8. Contact

If you have questions about these Terms, please reach out through the contact channel provided on this website.