CodeJS Terms and Conditions
These Terms and Conditions ("Terms") govern your access to and use of CodeJS ("we", "us", or "our"), a free, open-source web-based code editor with integrated AI assistance. Please read these Terms carefully before using CodeJS. By accessing or using CodeJS, you agree to be bound by these Terms.
1. Acceptance of Terms
By using CodeJS, you agree to be bound by these terms and conditions. If you disagree with any part of these terms, you may not use our service.
2. Service Description
- 2.1. CodeJS is a free, web-based code editor that provides HTML, CSS, and JavaScript editing capabilities, live preview functionality, and AI-assisted coding features.
- 2.2. The service includes access to AI assistants (Gemini 1.5 Pro, Claude 3.5 Sonnet, and GPT-4) for coding assistance.
- 2.3. No account creation is required to use CodeJS.
3. Open Source License
- 3.1. CodeJS is provided under the MIT License.
- 3.2. You are free to use, modify, and distribute CodeJS in accordance with the MIT License terms.
- 3.3. The source code is publicly available on GitHub.
4. User Content and Data
- 4.1. Any code you write using CodeJS remains your property.
- 4.2. Your code is stored only in your browser's local storage and is not permanently stored on our servers.
- 4.3. We recommend regularly downloading and backing up your projects.
5. AI Services
- 5.1. The AI assistance features are provided through third-party services.
- 5.2. Conversations with AI assistants are processed according to the respective AI service providers' terms and conditions.
- 5.3. We do not store or retain AI conversation history beyond your active session.
6. Prohibited Activities
Users agree not to use CodeJS for:
- 6.1. Creating or distributing malicious code
- 6.2. Attempting to overwhelm or damage our services
- 6.3. Violating any applicable laws or regulations
- 6.4. Infringing on others' intellectual property rights
- 6.5. Harassing or abusing others through the AI chat features
7. Disclaimer of Warranties
- 7.1. CodeJS is provided "AS IS" and without warranties of any kind, express or implied.
- 7.2. We do not guarantee uninterrupted or error-free operation of the service.
- 7.3. We do not warrant that the AI assistants will provide accurate or suitable coding advice.
8. Limitation of Liability
- 8.1. We shall not be liable for any direct, indirect, incidental, or consequential damages arising from your use of CodeJS.
- 8.2. We are not responsible for any loss of code or data resulting from browser storage limitations or clearing.
9. Third-Party Services
- 9.1. CodeJS uses Google Analytics for usage tracking.
- 9.2. We integrate with third-party AI services for coding assistance.
- 9.3. These services are subject to their own terms and conditions.
10. Changes to Service
- 10.1. We reserve the right to modify, suspend, or discontinue any part of CodeJS without notice.
- 10.2. We may update features, AI models, or functionality at any time.
11. Amendments to Terms
- 11.1. We reserve the right to modify these Terms at any time.
- 11.2. Continued use of CodeJS after changes constitutes acceptance of the modified Terms.
12. Governing Law
- 12.1. These Terms shall be governed by and construed in accordance with the laws of Switzerland.
13. Contact US
For questions or concerns regarding these Terms, please visit our GitHub repository or contact us through our official channels.
Effective Date: November 15, 2024