Skip to main content


You can use the Contrast Java agent with Contrast Assess or Contrast SCA to analyze Kotlin-based applications.

The Java agent analyzes Kotlin web applications built on traditional application servers, and newer Kotlin server-side applications, such as SpringBoot.

If there's a JVM, the Kotlin agent can provide security insights. As your application runs, the Java agent's sensors gather information about the application's security, architecture and libraries. You can see the results of the agent's analysis in Contrast.

Run your application as you would with the Contrast Java agent. Kotlin support is automatic.