Terms & Conditions

Last updated: August 29, 2025

1. Agreement to Terms

By accessing or using PolyCode (“Service”), you agree to be bound by these Terms & Conditions (“Terms”). If you do not agree, do not use the Service.

2. Service Description

PolyCode provides browser-based learning and execution tools for programming languages (including Java, C/C++, Python, SQL) along with utilities such as complexity estimations. Features may be added, removed, or modified at any time.

3. Accounts & Acceptable Use

4. Educational Use & No Warranties

The Service is provided for educational purposes. Code analysis results (e.g., complexity) are best-effort and may vary by implementation. The Service is provided “as is” without warranties of any kind.

5. Limitations of Liability

To the maximum extent permitted by law, PolyCode and Edifica will not be liable for indirect, incidental, special, consequential, or punitive damages, or any loss of profits or revenues, whether incurred directly or indirectly.

6. User Content & Licenses

You maintain ownership of code you upload. By submitting content to the Service, you grant PolyCode a limited license to store, process, and display it solely for the purpose of providing the Service to you.

7. Third-Party Services

PolyCode may integrate with third-party services (e.g., hosting, CI/CD, analytics). Their use is subject to their respective terms and privacy policies.

8. Termination

We may suspend or terminate access for any breach of these Terms or for behavior that risks the security, stability, or integrity of the Service.

9. Changes to Terms

We may update these Terms at any time. Material changes will be indicated by updating the “Last updated” date.

10. Contact

Questions? Email us at support@polycode.in.

Note: This template is for general informational purposes and not legal advice. Consider legal review.