Knowledge Base > IntelliJ Plugin > Telemetry

Telemetry

We collect anonymous data from Diffblue Cover CLI in order to help improve our services to our users. It is possible to turn this data collection off, as described below.

Further information on our data collection and policies is in the Diffblue Privacy Notice.

To turn off data collection in the Diffblue Cover plugin for IntelliJ:

You can disable data collection by deselecting the checkbox: Allow collection of anonymized usage statistics. This can be found in the plugin preferences menu at Tools > Diffblue Cover > About.

To repackage the Diffblue Cover plugin for IntelliJ with telemetry disabled

Larger organizations may find it necessary to create an in-house distribution of Diffblue IntelliJ plugin with telemetry disabled.

The plugin is distributed as a plain zip file. Within the contents of the zip file is a file called telemetry.properties which controls telemetry settings:

➜  unzip -l diffblue-cover-ij-2021.04.02-teams-2021.1.zip
Archive:  diffblue-cover-ij-2021.04.02-teams-2021.1.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
...
 50391887  04-28-2021 10:25   diffblue-cover-ij/META-INF/cover-service-analyzer-2021.04.02.jar
      269  04-28-2021 10:25   diffblue-cover-ij/META-INF/telemetry.properties
  4830630  04-28-2021 10:25   diffblue-cover-ij/META-INF/cover-isolation-layer-2021.04.02.jar

The telemetry file is located within the zip archive at path diffblue-cover-ij/META-INF/telemetry.properties. Unzip the distribution, edit this file and specify the telemetry backend none. Leave the other properties intact:

name=eval
backend=none

Rezip the contents of the zip file with this edited telemetry.properties and distribute. Install your plugin distribution as usual via Install Plugin from Disk...