End User License Agreement
AI Diff Review & Commit Gate Plugin
1. Agreement Acceptance
By installing, downloading, or using the AI Diff Review & Commit Gate plugin ("Software", "Plugin"), you agree to be bound by the terms of this End User License Agreement ("EULA", "Agreement"). If you do not agree to these terms, do not install or use the Software.
2. License Grant
2.1 Limited License
ContentaSoft grants you a non-exclusive, non-transferable, revocable license to use the Software solely for your internal business or personal purposes, subject to the terms and conditions of this Agreement.
2.2 Permitted Uses
You may:
- Install and use the Software on any number of IntelliJ IDEA installations you own or control
- Use the Software for code analysis and review of your own projects
- Configure the Software according to your development needs
2.3 Restrictions
You may not:
- Reverse engineer, decompile, disassemble, or attempt to derive the source code of the Software
- Modify, adapt, alter, translate, or create derivative works of the Software
- Remove, alter, or obscure any proprietary notices on the Software
- Use the Software for any illegal or unauthorized purpose
- Redistribute, sell, lease, sublicense, or transfer the Software to third parties
3. Third-Party Services
3.1 OpenAI Integration
The Software integrates with OpenAI's API services. Your use of OpenAI services is subject to:
- OpenAI's Terms of Service
- OpenAI's Privacy Policy
- Your separate agreement with OpenAI
3.2 API Costs
You are responsible for all costs associated with your use of third-party API services, including but not limited to OpenAI API usage fees.
4. Privacy and Data Handling
4.1 Local Processing
The Software processes your code locally and transmits data only to third-party AI services as configured by you.
4.2 No Data Collection
ContentaSoft does not collect, store, or transmit your personal data or code to ContentaSoft servers.
4.3 Privacy Policy
Your privacy rights are detailed in our Privacy Policy, which is incorporated by reference into this Agreement.
5. Intellectual Property
5.1 Ownership
The Software and all intellectual property rights therein are and remain the exclusive property of ContentaSoft.
5.2 User Content
You retain all rights to your code and data. The Software does not claim any ownership over your content.
6. Disclaimers and Limitations
6.1 No Warranty
THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
6.2 AI Analysis Disclaimer
The Software provides AI-generated analysis and suggestions. You acknowledge that:
- AI analysis may contain errors or inaccuracies
- You are solely responsible for reviewing and validating all suggestions
- The Software does not guarantee the detection of all issues or vulnerabilities
- AI recommendations should not be considered professional advice
6.3 Limitation of Liability
IN NO EVENT SHALL CONTENTASOFT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO LOSS OF PROFITS, DATA, OR USE, ARISING OUT OF OR RELATING TO THIS AGREEMENT OR THE SOFTWARE, REGARDLESS OF THE THEORY OF LIABILITY.
6.4 Maximum Liability
ContentaSoft's total liability under this Agreement shall not exceed the amount paid by you for the Software, if any.
7. Indemnification
You agree to indemnify and hold harmless ContentaSoft from any claims, damages, or expenses arising from:
- Your use of the Software
- Your violation of this Agreement
- Your use of third-party services integrated with the Software
8. Term and Termination
8.1 Term
This Agreement is effective until terminated by either party.
8.2 Termination by User
You may terminate this Agreement at any time by uninstalling the Software.
8.3 Termination by ContentaSoft
ContentaSoft may terminate this Agreement immediately if you breach any terms.
8.4 Effect of Termination
Upon termination, you must cease all use of the Software and delete all copies.
9. Updates and Modifications
9.1 Software Updates
ContentaSoft may provide updates to the Software. Updates may modify or remove features.
9.2 Agreement Changes
This Agreement may be updated from time to time. Continued use of updated Software constitutes acceptance of the revised Agreement.
10. Export Compliance
You agree to comply with all applicable export control laws and regulations regarding the Software.
11. General Provisions
11.1 Entire Agreement
This Agreement constitutes the entire agreement between you and ContentaSoft regarding the Software.
11.2 Severability
If any provision of this Agreement is found unenforceable, the remainder shall remain in effect.
11.3 Governing Law
This Agreement is governed by [Jurisdiction to be specified] without regard to conflict of law principles.
11.4 No Waiver
Failure to enforce any provision does not constitute a waiver of that provision.
12. Contact Information
For questions regarding this Agreement:
ContentaSoft
Website: https://www.contenta-software.com
Email: bruno@contenta-software.com
BY USING THE SOFTWARE, YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT, UNDERSTAND IT, AND AGREE TO BE BOUND BY ITS TERMS AND CONDITIONS.