Terms of Service
Last updated: January 15, 2024
1. Acceptance of Terms
By accessing or using JavaCompiler.in ("the Service"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, please do not use our Service.
2. Description of Service
JavaCompiler.in provides a free online Java compiler and integrated development environment (IDE) that allows users to write, compile, and execute Java code directly in their web browser. The Service also includes tutorials, programming examples, and educational resources.
3. User Responsibilities
3.1 Acceptable Use
You agree to use the Service only for lawful purposes. You must not:
- Upload or execute malicious code designed to harm our systems or other users
- Attempt to gain unauthorized access to our servers or infrastructure
- Use the Service to violate any applicable laws or regulations
- Interfere with the proper functioning of the Service
- Use automated tools to scrape or overload our systems
- Share content that is illegal, harmful, or infringes on others' rights
3.2 Code Ownership
You retain ownership of the code you write using our Service. By saving code on our platform, you grant us a license to store and serve that code back to you. Shared code may be accessed by anyone with the link.
4. Service Limitations
Our Service has the following limitations for security and resource management:
- Maximum execution time: 15 seconds per program
- Maximum memory usage: 256MB per execution
- Network access is restricted
- File system access is sandboxed
- Some Java APIs may be restricted
We reserve the right to modify these limits at any time to ensure fair usage.
5. Intellectual Property
The Service, including its design, features, tutorials, and content (excluding user-generated code), is owned by JavaCompiler.in and protected by intellectual property laws. You may not copy, modify, or distribute our content without permission.
6. Disclaimer of Warranties
THE SERVICE IS PROVIDED "AS IS" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED. WE DO NOT WARRANT THAT THE SERVICE WILL BE UNINTERRUPTED, ERROR-FREE, OR SECURE. USE THE SERVICE AT YOUR OWN RISK.
7. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, JAVACOMPILER.IN SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES ARISING FROM YOUR USE OF THE SERVICE. OUR TOTAL LIABILITY SHALL NOT EXCEED THE AMOUNT YOU HAVE PAID US (WHICH IS $0 FOR FREE USERS).
8. Privacy
Your use of the Service is also governed by our Privacy Policy, which explains how we collect, use, and protect your information.
9. Modifications to Service
We reserve the right to modify, suspend, or discontinue the Service (or any part thereof) at any time with or without notice. We shall not be liable for any modification, suspension, or discontinuance of the Service.
10. Changes to Terms
We may update these Terms from time to time. We will notify users of significant changes by posting the new Terms on this page. Continued use of the Service after changes constitutes acceptance of the new Terms.
11. Governing Law
These Terms shall be governed by and construed in accordance with the laws of India. Any disputes shall be resolved in the courts of Bangalore, Karnataka.
12. Contact Information
If you have any questions about these Terms, please contact us at:
- Email: legal@javacompiler.in
- Website: Contact Form