1. Acceptance of These Terms
These Terms of Use ("Terms") govern your access to and use of the Chameleon desktop application, related software, documentation, websites, and associated services (collectively, "Chameleon", "the Application", or "the Service").
By downloading, installing, accessing, or using Chameleon, you agree to these Terms.
If you do not agree to these Terms, you must not download, install, access, or use Chameleon.
If you use Chameleon on behalf of an organization, company, school, or other legal entity, you represent that you have the authority to accept these Terms on its behalf. In that case, "you" includes that entity.
2. What Chameleon Is
Chameleon is a desktop development environment that provides tools for creating, modifying, analyzing, previewing, and debugging software projects using artificial intelligence and other development technologies.
Depending on the version and configuration, Chameleon may provide functionality including:
- AI-assisted application generation.
- AI-assisted source-code modification.
- AI-assisted debugging.
- Natural-language instructions for software development.
- Project file and directory management.
- Code previews and development servers.
- Visual editing tools.
- Local development tooling.
- Integration with locally hosted AI models.
- Integration with third-party remote AI providers.
- Integration with developer tools such as Node.js, npm, Git, or other software.
Features may change, be added, or be removed between versions.
3. Eligibility
You may use Chameleon only if you are legally permitted to enter into these Terms.
If you are under the minimum age required to enter into a legally binding agreement in your jurisdiction, you must have permission from a parent or legal guardian where required by applicable law.
Chameleon is primarily intended for software development and is not specifically designed for children.
4. License to Use Chameleon
Subject to your compliance with these Terms and any applicable software license accompanying a particular version of Chameleon, you may download and use Chameleon for lawful purposes.
Unless expressly stated otherwise, these Terms do not transfer ownership of Chameleon or its underlying intellectual property to you.
You may not claim ownership of Chameleon's source code, trademarks, branding, documentation, or other intellectual property belonging to the Chameleon developers except where a separate applicable license expressly grants you those rights.
If Chameleon is distributed under an open-source license, that license governs the portions of the software covered by it. Nothing in these Terms is intended to restrict rights granted to you under an applicable open-source license.
5. Your Projects and Files
Chameleon may access files and directories that you explicitly open, create, modify, or provide to the Application.
You retain ownership of your own projects, source code, files, and other content that you create or provide to Chameleon, subject to the rights of third parties whose content or software you may use.
You are responsible for ensuring that you have the necessary rights and permissions to use any files, source code, data, images, libraries, or other materials that you provide to Chameleon.
You are also responsible for maintaining appropriate backups of important files.
Chameleon is a development tool and should not be treated as a backup service.
6. AI-Generated Content and Code
Chameleon may use artificial intelligence to generate, modify, explain, analyze, or otherwise process software code and other content.
AI-generated output may be:
- Incorrect.
- Incomplete.
- Insecure.
- Outdated.
- Incompatible with your project.
- Inconsistent with your requirements.
- Subject to third-party intellectual-property rights.
- Missing required functionality.
- Contain security vulnerabilities.
- Contain malicious or destructive functionality.
- Contain inaccurate or misleading information.
AI output should not be assumed to be correct, secure, or production-ready.
You are solely responsible for reviewing, testing, validating, and approving any output generated through Chameleon before using, deploying, distributing, or executing it.
You should independently verify important code, dependencies, configurations, commands, security mechanisms, and other generated content.
7. Generated Malware, Malicious Code, and Harmful Output
Because Chameleon can generate executable software and commands, AI-generated output may potentially contain functionality that is harmful, insecure, destructive, or malicious, whether intentionally or unintentionally.
Chameleon does not guarantee that generated code or other output will be free from:
- Malware.
- Viruses.
- Trojans.
- Ransomware.
- Spyware.
- Backdoors.
- Security vulnerabilities.
- Destructive commands.
- Malicious dependencies.
- Vulnerable dependencies.
- Credential-exfiltration functionality.
- Other harmful functionality.
You are responsible for reviewing generated code before executing or deploying it.
To the maximum extent permitted by applicable law, the Chameleon developers are not responsible for damage, loss, security incidents, data loss, system compromise, unauthorized access, malware infection, or other harm resulting from code, commands, scripts, dependencies, configurations, or other output generated or modified through Chameleon.
This limitation does not exclude liability that cannot legally be excluded or limited under applicable law.
8. Generated Commands and System Operations
Chameleon may generate commands, scripts, configuration files, or other instructions capable of interacting with your operating system, files, network, development environment, or other resources.
Such operations may potentially:
- Create, modify, or delete files.
- Install software or dependencies.
- Start or stop processes.
- Access network resources.
- Modify project configuration.
- Consume system resources.
- Change system settings.
- Cause unintended changes or data loss.
You are responsible for reviewing commands and operations before allowing them to execute when the Application provides you with the opportunity to do so.
You should not execute commands generated by an AI system unless you understand their purpose and potential effects.
9. No Guarantee of AI Accuracy
AI systems are probabilistic technologies and may produce inaccurate, incomplete, unexpected, or inappropriate results.
Chameleon does not guarantee that AI-generated output will:
- Meet your requirements.
- Compile or execute correctly.
- Be free from errors.
- Be secure.
- Be compatible with a particular operating system or environment.
- Be compatible with a particular version of a framework or dependency.
- Be legally permissible for your intended use.
- Be free from third-party intellectual-property claims.
You remain responsible for the final software and decisions you make based on AI-generated output.
10. Third-Party AI Providers
Chameleon may allow you to connect to third-party AI providers or servers.
Depending on your configuration, these services may include remote AI APIs or locally operated AI systems.
When you use a remote AI provider, information required to perform the requested operation may be transmitted to that provider.
Third-party AI providers operate independently from Chameleon.
Their services may be subject to separate:
- Terms of service.
- Privacy policies.
- Acceptable-use policies.
- Data-retention policies.
- Security practices.
- Usage limits.
- Pricing.
- Licensing requirements.
You are responsible for reviewing and complying with the applicable terms of any third-party service you connect to Chameleon.
Chameleon does not guarantee the availability, accuracy, security, performance, or behavior of third-party AI services.
11. Local AI
Chameleon may support locally hosted AI services, including software such as Ollama or other compatible endpoints.
When using a local AI service, requests may be processed within your own device or local network.
However, Chameleon does not control the behavior, security, configuration, or software used by such third-party local AI services.
You are responsible for securing any local or network-accessible AI endpoint that you configure.
12. API Keys and Credentials
You may configure Chameleon using API keys, authentication tokens, passwords, endpoints, or other credentials required by third-party services.
You are responsible for:
- Providing valid credentials.
- Keeping credentials confidential.
- Restricting access to your device.
- Rotating compromised credentials.
- Revoking credentials when necessary.
- Complying with the applicable provider's requirements.
You must not provide Chameleon with credentials that you are not authorized to use.
You should never intentionally expose API keys or other secrets in publicly accessible source code, repositories, logs, screenshots, prompts, or other content.
13. Security Responsibilities
You are responsible for maintaining the security of your development environment.
This includes, where applicable:
- Keeping your operating system updated.
- Keeping Chameleon updated.
- Reviewing generated code.
- Reviewing dependencies.
- Scanning software for vulnerabilities and malware.
- Protecting API keys and credentials.
- Maintaining backups.
- Restricting network access.
- Securing development servers.
- Using appropriate authentication.
- Avoiding execution of untrusted code on sensitive systems.
Chameleon is not a replacement for professional security testing, code review, malware scanning, penetration testing, or other security controls.
14. Acceptable Use
You may use Chameleon only for lawful purposes.
You must not use Chameleon to:
- Violate applicable laws or regulations.
- Gain unauthorized access to computer systems, networks, accounts, or data.
- Deploy malware or ransomware against systems without authorization.
- Steal credentials, authentication tokens, or other secrets.
- Conduct unauthorized surveillance.
- Distribute malicious software.
- Conduct unauthorized denial-of-service attacks.
- Damage or intentionally disrupt computer systems.
- Facilitate fraud, theft, or other unlawful activity.
- Circumvent security controls without authorization.
- Infringe intellectual-property rights.
- Process personal information unlawfully.
- Abuse third-party AI services.
- Circumvent usage limits, authentication mechanisms, or access controls of third-party services.
- Use Chameleon to facilitate activities that are illegal or unauthorized in the jurisdiction where they occur.
Nothing in these Terms prohibits legitimate security research, testing, education, or development performed with appropriate authorization.
15. Intellectual Property
Chameleon, including its original source code, branding, logos, documentation, interface design, and other materials created by the Chameleon developers, may be protected by copyright, trademark, and other intellectual-property laws.
Unless a separate license states otherwise, these rights remain with their respective owners.
You may not remove copyright notices, license notices, or other attribution requirements from Chameleon or third-party software where prohibited by the applicable license.
16. Third-Party Software
Chameleon may contain or depend upon third-party software, libraries, frameworks, or other components.
Such components may be distributed under their own licenses.
Those licenses may grant you rights or impose obligations independently of these Terms.
Where required, applicable third-party license notices will be made available with the relevant Chameleon distribution or through the Chameleon project repository.
You are responsible for complying with applicable third-party licenses when distributing software created using Chameleon.
17. Your Responsibility for Dependencies
AI-generated projects may use third-party packages, libraries, frameworks, APIs, fonts, images, datasets, or other resources.
You are responsible for reviewing the dependencies used by your projects.
You should verify:
- Their licenses.
- Their security status.
- Their source.
- Their compatibility.
- Their maintenance status.
- Their suitability for your intended use.
Chameleon does not guarantee that AI-generated projects use dependencies that are appropriate for your particular legal, security, or commercial requirements.
18. Intellectual Property in AI Output
AI-generated output may not always be eligible for copyright protection, and AI-generated output may potentially resemble or incorporate material created by third parties.
Chameleon does not guarantee that AI-generated output is free from third-party intellectual-property claims.
You are responsible for determining whether generated content is appropriate for your intended use and whether additional permissions, licenses, attribution, or other legal requirements apply.
19. No Professional Advice
Chameleon and its AI features provide software-development assistance.
They do not provide professional legal, financial, cybersecurity, medical, or other regulated professional advice.
You should obtain appropriate professional advice when required.
20. Availability and Changes
Chameleon is provided as a software application that may be updated from time to time.
We may:
- Add features.
- Remove features.
- Change functionality.
- Fix bugs.
- Change supported platforms.
- Change supported AI providers.
- Change integrations.
- Release security updates.
- Discontinue particular functionality.
We do not guarantee that a particular feature will remain available indefinitely.
Third-party services integrated with Chameleon may also change or become unavailable without our control.
21. No Warranty
To the maximum extent permitted by applicable law, Chameleon is provided on an "as is" and "as available" basis.
To the maximum extent permitted by applicable law, we make no warranties or representations that Chameleon will:
- Be uninterrupted.
- Be error-free.
- Be secure.
- Be compatible with your system.
- Meet your particular requirements.
- Produce accurate AI output.
- Produce secure code.
- Produce production-ready software.
- Remain available indefinitely.
- Be free from harmful or malicious output.
You use Chameleon at your own risk.
Nothing in these Terms excludes or limits warranties or statutory rights that cannot legally be excluded or limited.
22. Limitation of Liability
To the maximum extent permitted by applicable law, the Chameleon developers and contributors will not be liable for indirect, incidental, special, consequential, exemplary, or punitive damages arising from or relating to your use of Chameleon.
This may include, to the extent legally permitted:
- Loss of data.
- Loss of profits.
- Loss of revenue.
- Loss of business.
- Loss of software or source code.
- System damage.
- Security incidents.
- Malware infections.
- Unauthorized access.
- Service interruptions.
- Loss resulting from AI-generated code.
- Loss resulting from third-party AI providers.
- Loss resulting from third-party software or dependencies.
Where liability cannot legally be excluded, it will be limited to the maximum extent permitted by applicable law.
Nothing in these Terms excludes liability that cannot legally be excluded, including any mandatory liability imposed by applicable law.
23. Indemnification
To the maximum extent permitted by applicable law, you agree to defend, indemnify, and hold harmless the Chameleon developers and contributors from claims, damages, liabilities, costs, and expenses arising from:
- Your unlawful use of Chameleon.
- Your violation of these Terms.
- Your violation of another person's rights.
- Your misuse of generated code.
- Your deployment of software generated through Chameleon.
- Your violation of third-party AI provider terms.
- Your violation of applicable third-party software licenses.
This section applies only to the extent permitted by applicable law.
24. Data and Privacy
Your use of Chameleon is also subject to our Privacy Policy, which explains how Chameleon processes information.
The Privacy Policy does not replace these Terms.
If there is a conflict between these Terms and the Privacy Policy concerning privacy or personal-data processing, the Privacy Policy will govern that specific matter.
25. Backups and Data Loss
Chameleon is not a backup service.
You are responsible for maintaining backups of important projects, source code, credentials, configuration, and other data.
To the maximum extent permitted by applicable law, we are not responsible for loss of data resulting from:
- Application errors.
- AI-generated operations.
- User actions.
- Operating-system failures.
- Hardware failures.
- File-system failures.
- Third-party software.
- Third-party services.
- Malware.
- Incorrect commands.
- Project configuration.
You should maintain independent backups of important work.
26. Termination
You may stop using Chameleon at any time.
We may discontinue or restrict access to associated online services, if any, where reasonably necessary for security, legal, operational, or other legitimate reasons.
Because Chameleon is primarily a desktop application, uninstalling the Application generally stops your use of the Application, but may not automatically delete every project or configuration file stored on your device.
You are responsible for removing local application data if you want it deleted.
27. Governing Law
These Terms shall be governed by the laws applicable in the jurisdiction of the Chameleon developer, unless mandatory provisions of applicable law provide otherwise.
If the Chameleon developer is established in Slovenia, Slovenian law may apply, subject to applicable European Union law and mandatory consumer-protection provisions.
Any dispute shall be subject to the jurisdiction of the competent courts, except where mandatory law provides consumers or other parties with different rights.
This section should be finalized based on the actual legal entity/person publishing Chameleon.
28. Consumer Rights
If you are a consumer, nothing in these Terms is intended to remove or restrict mandatory consumer rights granted to you under applicable law.
Where applicable law provides rights that cannot be waived by contract, those rights remain unaffected by these Terms.
29. Changes to These Terms
We may update these Terms from time to time.
When changes are made, we may update the "Last updated" date.
Where appropriate, material changes may also be communicated through the Chameleon website, Application, repository, release notes, or another reasonable method.
Your continued use of Chameleon after the updated Terms become effective constitutes acceptance of the updated Terms to the extent permitted by applicable law.
30. Severability
If any provision of these Terms is found to be invalid, unlawful, or unenforceable, that provision shall be enforced to the maximum extent permitted by law, and the remaining provisions shall remain in effect.
31. Entire Agreement
These Terms, together with the Privacy Policy and any applicable software licenses or additional terms referenced by Chameleon, constitute the agreement governing your use of Chameleon, except where additional terms expressly apply.
32. Contact
If you have questions regarding these Terms or Chameleon, you can contact the developer through:
GitHub: https://github.com/MrJaki