VeraCodeChecker

Terms of Service

Last updated: December 2024

1. Acceptance of Terms

By accessing and using VeraCodeChecker ("the Service"), you accept and agree to be bound by the terms and provision of this agreement. If you do not agree to abide by the above, please do not use this service.

2. Description of Service

VeraCodeChecker is an AI-powered code grading platform designed for educational purposes. The Service allows teachers to create classrooms, assign coding activities, and automatically grade student submissions using AI and automated testing.

3. User Accounts and Registration

To use certain features of the Service, you must register for an account. When you register, you agree to:

  • Provide accurate, current, and complete information
  • Maintain and update your information to keep it accurate
  • Keep your password secure and confidential
  • Accept responsibility for all activities under your account

4. Acceptable Use Policy

You agree not to use the Service to:

  • Submit malicious code or attempt to compromise system security
  • Violate any applicable laws or regulations
  • Infringe on intellectual property rights
  • Harass, abuse, or harm other users
  • Attempt to gain unauthorized access to the Service or other users' accounts
  • Use the Service for commercial purposes without authorization

5. Educational Use

VeraCodeChecker is intended for educational purposes. The Service is provided free of charge for legitimate educational use. Commercial use requires prior written consent from VeraCodeChecker.

6. Code Submissions and Intellectual Property

Regarding code submissions and content:

  • You retain ownership of code you submit to the Service
  • You grant us a license to process, analyze, and provide feedback on your submissions
  • We do not claim ownership of your educational content or assignments
  • You are responsible for ensuring your submissions do not infringe on third-party rights

7. Privacy and Data Protection

Your privacy is important to us. Please review our Privacy Policy, which also governs your use of the Service, to understand our practices regarding the collection and use of your information.

8. Service Availability

We strive to maintain high availability of the Service, but we do not guarantee uninterrupted access. The Service may be temporarily unavailable due to maintenance, updates, or technical issues.

9. Limitation of Liability

VeraCodeChecker is provided "as is" without warranties of any kind. We shall not be liable for any indirect, incidental, special, consequential, or punitive damages resulting from your use of the Service.

10. Termination

We may terminate or suspend your account and access to the Service at our sole discretion, without prior notice, for conduct that we believe violates these Terms of Service or is harmful to other users or the Service.

11. Changes to Terms

We reserve the right to modify these terms at any time. We will notify users of significant changes via email or through the Service. Continued use of the Service after changes constitutes acceptance of the new terms.

12. Contact Information

If you have any questions about these Terms of Service, please contact us through our contact page.