Skip to main content

Java agent telemetry

The Contrast Java agent use telemetry to collect usage data. Telemetry is collected when an instrumented application first loads the agent’s sensors and then periodically (every few hours) afterwards.

Your privacy is important to us. The telemetry feature doesn't collect application data. The data is anonymized before being sent securely to Contrast. Then the aggregated data is stored encrypted and under restricted access control. Any collected data will be deleted after one year.

The telemetry feature collects the following data (optional):

Agent version

Data collected

Java 3.16.XXXX

  • Operating system and version

  • Whether the agent is running in a container

  • Memory limits configured in the JVM

  • Java version and vendor

  • Physical memory available

  • CPU count


To opt-out of the telemetry feature, set CONTRAST_AGENT_TELEMETRY_OPTOUT environment variable to true or 1. Telemetry data is securely sent to You can also opt out of telemetry by blocking communication at the network level.