Version 1.3, last updated: the 16th December 2025
In this Product Data Collection and Usage Notice, as part of our commitment to transparency, we describe what types of data (such as analytics) we collect, why we collect it, and the controls you have when interacting with our products. More details on collecting data in general are available in our Privacy Notice.
Any request for such data will be transparent, clearly communicated through opt-in mechanisms, and subject to user control, with the ability to withdraw consent at any time.
To improve our products and build our next-generation AI features, we may collect four primary categories of data:
a) Anonymous telemetry: This includes generalized, anonymous statistics about your interactions with IDE features. It includes feature usage insights such as time spent on the project or mouse clicks.
b) Behavioral data collection: The JetBrains AI service can collect this for analyzing product usage, improving product features, and training machine learning (ML) models that control the behavior of different product features (for example, controlling the automatic activation of ML features). It is not used for training ML models that generate code or text, or another type of data from which outputs could be extracted. Behavioral data does not include any personally identifiable data or any source code files or fragments from the user project. Find out more in the documentation.
c) Web-based products: We may collect and store trackers such as cookies when using web-based products. For more details, visit this link.
d) Detailed code-related data: This data collection includes general IDE usage, such as terminal usage (command runs) or edit history, and utilizes analytics from your AI features usage. This includes complete data about interactions with large language models. This means the full text of inputs sent by the IDE to the large language model and its responses, including source code snippets. The data collected may contain personal, business, or project-specific information. Detailed code-related data can be used for product improvement and training AI models. We do not collect Detailed code-related data from our commercial users unless explicit, informed consent has been obtained in advance. We have a safeguard in place that disallows data sharing for organisations unless there's an explicit permission on a company level. We apply a 1-year data retention period for this data.
Note that these data sharing preferences, once configured, apply to all installed JetBrains products. Detailed data is not currently collected in China.
Detailed code-related data can be collected in the JetBrains IDEs as of the following versions:
| JetBrains IDE | Version |
|---|---|
| IntelliJ IDEA (Ultimate) [legacy version] | Not applicable |
| IntelliJ IDEA (Community) [legacy version] | Disabled, can’t be enabled |
| IntelliJ IDEA (unified distribution) | 2025.3.1; when switching to Community, detailed data sharing is disabled and can't be enabled |
| PyCharm Community [legacy version] | Disabled, can’t be enabled |
| PyCharm Professional [legacy version] | Not applicable |
| PyCharm (unified distribution) | 2025.3.1; when switching to Community, detailed data sharing is disabled and can't be enabled |
| CLion | 2025.3.1 |
| DataGrip | 2025.3.1 |
| DataSpell | 2025.3.1 |
| Fleet | Not applicable |
| GoLand | 2025.3.1 |
| PhpStorm | 2025.3.1 |
| Rider | 2025.3.1 |
| RubyMine | 2025.3.1 |
| RustRover | 2025.3.1 |
| WebStorm | 2025.3.1 |
| ReSharper, ReSharper C++ | Not applicable |
Our primary goal is to provide you with tailor-made, data-based tools. To achieve this, we collect only the data necessary for three key purposes: product analytics, model evaluation, and training our own AI models. We respect both individual and corporate privacy policies. Any data you share will be handled responsibly, in full compliance with the EU data protection laws.
Unless specified below, we collect analytics specified above with your explicit consent. You can always check and change your preferences in the product settings.
| User category | License type | Detailed code-related data collection |
|---|---|---|
| Individual developer | Non-commercial license | We may collect analytics as specified above by default based on our legitimate interest. You may opt out in the product settings. |
| Individual (commercial), Trial, or Early Access Program (EAP) | We start collecting analytics only with your explicit consent. You can check and change your preferences anytime in the settings. | |
| Organizational license | We start collecting analytics only with your explicit consent. In case of detailed code-related data collection, we ask for your explicit consent only if the company admin has allowed such data collection. You can check and change your preferences anytime in the settings. Additionally, collecting Detailed code-related data is disallowed by default and can only be enabled by a company admin. | |
| Free Community versions of IntelliJ IDEA and PyCharm | Data collection is disabled and can’t be enabled. The Community edition doesn’t include a setting to turn data collection on. | |
| Free community licenses (open-source, students, classroom, content creators, user groups, and Developer Recognition Program) | We start collecting analytics only with your explicit consent. You can check and change your preferences anytime in the settings. | |
| Company | Organizational license | The company can opt in to detailed code-related data by signing a contract with JetBrains. When enabled at the company level, this setting applies to all end users and cannot be adjusted individually. For more details and to join the waitlist, visit this site. |
| Remote development mode | All license types | When working in remote development mode, the IDE does not offer the option to enable data collection. |
| Code With Me | All license types | Host: Behaves as a regular IDE setup, and all the standard rules associated with the relevant license type apply. Guest: Data collection is disabled. There is no toggle to enable it in the IDE’s settings menu. |
Our Privacy Notice provides more details on your rights and how you can exercise them, including how to file a complaint.
We continue to strive for the highest security and privacy standards. Our processes are designed with robust safeguards to protect your information.
In case of any questions regarding data collection, please reach out to ai-platform@jetbrains.com.
Frequently asked questions about detailed code-related data collection