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.