Terms of Service

Last updated: January 2024

Agreement to Terms

By accessing and using OnlineCompiler.in ("the Platform"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, please do not use our Platform. These Terms apply to all users of the Platform, including casual users, students, educators, and API customers.

Description of Service

OnlineCompiler.in provides online code compilation and execution services for multiple programming languages. Our Platform includes:

  • Web-based code editors with syntax highlighting
  • Compilation and execution services for various programming languages
  • RESTful API for programmatic access
  • Educational resources and documentation

Acceptable Use Policy

Permitted Uses

  • Learning and educational purposes
  • Testing and prototyping code
  • Academic assignments and projects
  • Algorithm development and testing
  • Integration into educational platforms via our API

Prohibited Uses

  • Running malicious code, viruses, or malware
  • Attempting to access unauthorized systems or data
  • Cryptocurrency mining or blockchain operations
  • Consuming excessive computational resources
  • Violating any applicable laws or regulations
  • Reverse engineering or attempting to exploit our Platform
  • Distributing spam or unwanted communications
  • Infringing on intellectual property rights of others

Code and Intellectual Property

Your Code Remains Yours

You retain all rights to the source code you submit to our Platform. We do not claim ownership of your code and do not store it permanently.

  • You grant us a temporary license to compile and execute your code
  • You are responsible for ensuring your code doesn't infringe on others' rights
  • We reserve the right to refuse compilation of code that violates these Terms
  • Our Platform's code, design, and functionality are protected by intellectual property laws

API Terms

API Usage

  • API keys are non-transferable and must be kept secure
  • You are responsible for all activity under your API key
  • Rate limits apply based on your subscription tier
  • Commercial use requires a paid API plan

API Restrictions

  • Do not share API keys or allow unauthorized access
  • Do not attempt to circumvent rate limits
  • Do not use the API for any prohibited activities listed above
  • Respect our server resources and other users

Service Availability

  • We strive to maintain high uptime but cannot guarantee 100% availability
  • Planned maintenance will be announced in advance when possible
  • We reserve the right to suspend service for maintenance or security reasons
  • Service interruptions may occur due to factors beyond our control

Privacy and Data

Your privacy is important to us. Please review our Privacy Policy to understand how we collect, use, and protect your information. Key points:

  • We do not store your source code permanently
  • All code execution happens in isolated, secure environments
  • We collect minimal personal information
  • We do not share your data with third parties without consent

Disclaimers and Limitations

Service Disclaimer

OnlineCompiler.in is provided "as is" and "as available" without warranties of any kind. We do not guarantee that:

  • The service will be uninterrupted or error-free
  • All bugs or defects will be corrected
  • The service will meet your specific requirements
  • Results of code execution will be accurate in all cases

Limitation of Liability

To the maximum extent permitted by law, OnlineCompiler.in shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of profits, data, or business opportunities.

Account Termination

We reserve the right to:

  • Suspend or terminate access for violation of these Terms
  • Remove content that violates our policies
  • Refuse service to any user at our discretion
  • Modify or discontinue features with reasonable notice

Payment Terms (API Plans)

  • API subscription fees are billed monthly or annually in advance
  • Refunds are provided on a case-by-case basis
  • Price changes will be communicated 30 days in advance
  • Failure to pay may result in service suspension

Governing Law

These Terms are governed by and construed in accordance with the laws of India. Any disputes arising from these Terms or your use of the Platform will be subject to the exclusive jurisdiction of the courts in India.

Changes to Terms

We reserve the right to modify these Terms at any time. Changes will be effective immediately upon posting on our website. Your continued use of the Platform after changes are posted constitutes acceptance of the modified Terms.

Contact Information

If you have any questions about these Terms of Service, please contact us:

Email: legal@onlinecompiler.in
Contact Form: OnlineCompiler.in/contact
Address: India