End User License Agreement
Please read carefully. This End User License Agreement (“EULA”) is between you and privateonly.ai, the developer and licensor of the Private AI plugin. JetBrains s.r.o. is not a party to this EULA. By installing, enabling or using the Plugin, you agree to this EULA. If you do not agree, do not install or use the Plugin.
1. Definitions
- “Developer”, “we” or “us” means privateonly.ai, the developer and licensor of the Plugin, reachable at legal@privateonly.ai.
- “You” means the individual or legal entity that installs or uses the Plugin. If you accept this EULA on behalf of an organisation, you confirm that you are authorised to bind it, and “You” refers to that organisation.
- “Plugin” means the Private AI plugin for JetBrains IDEs, including all Plugin Versions, updates and its Documentation.
- “Plugin Version” means a specific release of the Plugin, identified by its version number.
- “Documentation” means the user documentation for the Plugin published on privateonly.ai or on JetBrains Marketplace.
- “JetBrains” means JetBrains s.r.o., and “JetBrains Marketplace” means the JetBrains platform through which the Plugin is distributed and sold.
- “Confirmation” means the email or other notice from JetBrains (or from the Developer, for licenses issued directly) that confirms your purchase and states the details of your license or Subscription, including any limit on Plugin Users.
- “Subscription” means a paid license to use the Plugin for a recurring Subscription Period, and “Subscription Period” means the monthly or annual period for which you have paid.
- “Trial Period” means the free evaluation period of thirty (30) days that starts when the Plugin is first used on your installation.
- “Plugin Users” means the individuals permitted to access and use the Plugin under your Confirmation.
- “Third-Party Components” means software and AI models not provided by the Developer that the Plugin connects to, including Ollama and any large language model you choose to run (for example, Qwen).
- “Output” means text, code and other content generated by an AI model in response to your use of the Plugin.
2. Grant of license
2.1 License. Subject to your compliance with this EULA and, for paid use, payment of the applicable fees, the Developer grants you a limited, worldwide, non-exclusive, non-transferable license to install and use the Plugin in accordance with your Confirmation, the Documentation and this EULA. You may make backup copies for archival purposes only.
2.2 Trial. You may use the Plugin free of charge during the Trial Period, for evaluation only. When the Trial Period ends, continued use requires a valid paid license or Subscription. The Plugin may restrict its features once the Trial Period has ended.
2.3 Restrictions. Unless the Developer expressly authorises it in writing, or applicable law expressly permits it despite this restriction, you may not:
- modify, adapt, translate, reverse-engineer, decompile or disassemble the Plugin, or create derivative works based on it;
- remove, bypass or tamper with any license-key, trial or access-control mechanism in the Plugin;
- sell, rent, lease, sublicense, distribute or otherwise transfer the Plugin or your license to any third party;
- use the Plugin beyond the limits stated in your Confirmation (for example, by more Plugin Users than you have paid for);
- remove or alter any proprietary notices in the Plugin.
2.4 Duration. The Plugin is licensed by Subscription only. Your license lasts for your paid Subscription Period and ends if the Subscription is not renewed. No perpetual license, including any perpetual fallback license, is granted. A trial license ends when the Trial Period ends.
3. Subscription
3.1 Limits. You may use the Plugin only within the limits of your Subscription plan as stated in your Confirmation, including the number of Plugin Users.
3.2 Period and payment. Subscriptions are offered for monthly or annual Subscription Periods. Purchases through JetBrains Marketplace are processed by JetBrains as reseller, and pricing, billing, renewal and refunds are handled under JetBrains’ purchase terms.
4. Third-party components: Ollama and AI models
The Plugin does not include an AI model. It connects to an Ollama server that you install, configure and operate, and to models you choose to download. Third-Party Components are not provided, controlled or licensed by the Developer. They are governed by their own license terms, which you are solely responsible for reviewing and complying with, including any restrictions on commercial use. The Developer gives no warranty and accepts no liability for Third-Party Components, their availability or their behaviour.
5. AI-generated output
5.1 Review before use. Output is produced by AI models and may be inaccurate, incomplete, insecure, or similar to existing third-party code. You are solely responsible for reviewing, testing and validating any Output before relying on it or using it in any software, and for ensuring your use of Output complies with applicable laws and third-party rights.
5.2 Your content. As between you and the Developer, the Developer claims no ownership of your source code, prompts or Output. The Developer does not receive your source code, prompts or Output through the Plugin.
6. Privacy and data
The Plugin sends prompts and code context only to the Ollama server address configured in its settings, which by default is your own computer. It does not send your code, prompts or usage data to the Developer. License keys are validated locally. When you buy the Plugin through JetBrains Marketplace, JetBrains may share purchase-related information (such as your name, email address, country and license details) with the Developer for sales reporting and support, as described in the JetBrains Marketplace Agreement. Our handling of personal data is described in our Privacy Policy.
7. Intellectual property
The Plugin is protected by copyright and other intellectual property laws. The Developer and its licensors own all right, title and interest in and to the Plugin, including all intellectual property rights. The Plugin is licensed, not sold. All rights not expressly granted to you in this EULA are reserved by the Developer.
8. Disclaimer of warranty
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE PLUGIN IS PROVIDED “AS IS” AND “AS AVAILABLE”, WITH ALL FAULTS AND WITHOUT WARRANTY OF ANY KIND. THE DEVELOPER DISCLAIMS ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, INCLUDING ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, NON-INFRINGEMENT, ACCURACY OF OUTPUT, AND ANY WARRANTY OF SUPPORT. THE DEVELOPER DOES NOT WARRANT THAT THE PLUGIN WILL BE ERROR-FREE OR UNINTERRUPTED. ANY UPDATES ARE PROVIDED AT THE DEVELOPER’S SOLE DISCRETION.
9. Limitation of liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE DEVELOPER SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY OR PUNITIVE DAMAGES, OR FOR ANY LOSS OF PROFITS, REVENUE, DATA, GOODWILL OR BUSINESS OPPORTUNITY, ARISING OUT OF OR IN CONNECTION WITH THE PLUGIN, ITS OUTPUT, THIRD-PARTY COMPONENTS OR THIS EULA, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE DEVELOPER’S TOTAL AGGREGATE LIABILITY UNDER OR IN CONNECTION WITH THIS EULA SHALL NOT EXCEED THE FEES YOU ACTUALLY PAID FOR THE PLUGIN IN THE THREE (3) MONTHS IMMEDIATELY BEFORE THE EVENT GIVING RISE TO THE CLAIM. IF YOU USE THE PLUGIN DURING THE TRIAL PERIOD OR FREE OF CHARGE, THE DEVELOPER’S LIABILITY IS EXCLUDED TO THE MAXIMUM EXTENT PERMITTED BY LAW.
JETBRAINS’ LIABILITY IS EXCLUDED IN ITS ENTIRETY. JETBRAINS IS NOT A PARTY TO THE CONTRACTUAL RELATIONSHIP BETWEEN THE DEVELOPER AND YOU, AND HAS NO OBLIGATIONS TO YOU UNDER THIS EULA.
Nothing in this EULA limits liability that cannot be limited under applicable law, including liability for fraud or wilful misconduct.
10. Termination
This EULA remains in effect until terminated. You may terminate it at any time by uninstalling the Plugin and deleting all copies. The Developer may terminate it by notice if you materially breach it and, where the breach can be remedied, fail to remedy it within thirty (30) days of notice. On termination your license ends and you must stop using the Plugin and delete all copies. Sections 4 to 9 and 11 to 13 survive termination.
11. Governing law and disputes
This EULA is governed by the laws of the Republic of Indonesia, without regard to its conflict-of-law rules. The parties will first try in good faith to resolve any dispute arising from this EULA by negotiation. If the dispute is not resolved within thirty (30) days, it shall be submitted to the competent courts of Jakarta, Indonesia. This does not deprive you of any mandatory protection under the consumer laws of your country of residence.
12. Changes to this EULA
The Developer may update this EULA from time to time. The current version is always available at privateonly.ai/eula.html, with its version and effective date shown above. Changes apply to Plugin Versions released after the change takes effect. If you do not agree to an updated EULA, you may stop using the Plugin.
13. General
- Entire agreement. This EULA, together with your Confirmation, is the entire agreement between you and the Developer about the Plugin, and supersedes any prior understanding on that subject.
- Severability. If any provision is held invalid or unenforceable, it will be enforced to the maximum extent permitted, and the remaining provisions remain in full effect.
- No waiver. Failure to enforce any provision is not a waiver of the right to enforce it later.
- Assignment. You may not assign or transfer this EULA without the Developer’s prior written consent. The Developer may assign it in connection with a merger, acquisition or transfer of the Plugin.
- Compliance with law. You will use the Plugin in compliance with all applicable laws, including export-control and sanctions laws.
14. Contact
Questions about this EULA: legal@privateonly.ai.