Terms of Service
Last updated: January 2025
1. Acceptance of Terms
By accessing and using Syncable, you agree to be bound by these Terms of Service. If you do not agree to these terms, please do not use our service.
2. Description of Service
Syncable is a real-time collaborative code editor designed for technical interviews and pair programming sessions. The service provides:
- Real-time code synchronization between multiple participants
- Support for multiple programming languages
- Code execution capabilities for supported languages
- Session management with unique session IDs
- Web preview for HTML/CSS/JavaScript projects
3. User Conduct
You agree not to:
- Use the service for any illegal or unauthorized purpose
- Attempt to gain unauthorized access to our systems or networks
- Upload malicious code or content that could harm other users
- Abuse or overload our servers through excessive requests
- Share session links with unauthorized parties
- Violate any applicable laws or regulations
4. Session Limitations
Session Duration: Sessions expire after 24 hours of inactivity. All session data is automatically deleted upon expiration.
Participant Limits: Each session supports a maximum of 5 concurrent participants.
File Limits: Each language has a maximum file limit (typically 3 files per language) to ensure optimal performance.
5. Code Execution
Code execution is provided through third-party APIs and sandboxed environments. We are not responsible for code execution results, errors, or any consequences of running user-provided code. Execution time and resource limits apply.
6. Intellectual Property
You retain all rights to the code you create using Syncable. We claim no ownership over your code content. The Syncable platform, including its design, features, and functionality, is protected by copyright and other intellectual property laws.
7. Disclaimer of Warranties
Syncable is provided "as is" without warranties of any kind, either express or implied. We do not guarantee:
- Uninterrupted or error-free service
- Accuracy or reliability of code execution results
- Permanent storage of session data
- Compatibility with all browsers or devices
8. Limitation of Liability
Syncable shall not be liable for any indirect, incidental, special, consequential, or punitive damages resulting from your use or inability to use the service, including but not limited to loss of data, loss of profits, or service interruptions.
9. Service Modifications
We reserve the right to modify, suspend, or discontinue any part of the service at any time without prior notice. We may also update these Terms of Service periodically.
10. Termination
We reserve the right to terminate or suspend access to our service immediately, without prior notice, for conduct that we believe violates these Terms of Service or is harmful to other users.
11. Governing Law
These Terms of Service shall be governed by and construed in accordance with applicable laws, without regard to conflict of law provisions.
12. Contact
If you have any questions about these Terms of Service, please contact us through our support channels.