Your SonarQube installation sends telemetry data to SonarSource daily. This data helps us understand how SonarQube is used, which helps us improve our products.
No personally identifiable information is sent
The telemetry feature only sends anonymized, non-project-specific data related to which features of the product are being used.
Personal data, such as usernames or email addresses, is never sent. Neither is source code nor any project-specific data such as project name, repository, or author is ever sent. No IP addresses are ever sent.
The data is sent securely, held under restricted access, and not published outside of SonarSource.
Protecting your privacy is important to us. If you have any concerns about telemetry data collection, please email us at
Turning it off
You can disable telemetry at any time by setting the
sonar.telemetry.enabled property to
$SONARQUBE_HOME/conf/sonar.properties. By default, it is set to
What information is sent?
Once a day (every 24 hours), SonarQube sends a JSON payload to
The data that is sent consists of:
- Anonymized information about the SonarQube instance (version, license type, edition, database type, etc.)
- Anonymized information about each project on the instance, consisting of:
- A technical identifier that does not reveal any project-specific details.
- Information about the project like language, last analysis time, number of lines of code, etc.
- Anonymized information about each user on the instance, consisting of:
- A technical identifier that does not reveal any personal information about the user.
- Information about the user's usage of the instance like last activity time and current status.
Here is an example of a telemetry payload:
© 2008-2022, SonarSource S.A, Switzerland. Except where otherwise noted, content in this space is licensed under a Creative Commons Attribution-NonCommercial 3.0 United States License. SONARQUBE is a trademark of SonarSource SA. All other trademarks and copyrights are the property of their respective owners.