Camunda BPM version 7.14 includes the option to turn on Telemetry as explained in this earlier blogpost. This anonymous data will be used to help us better understand what people are really doing with the engine and will make it easier for us to highlight the community influence on future roadmaps. 


When any of us stakeholders bring new potential features to the table for an upcoming release, our opinion on its own isn’t enough to shift the roadmap. Any good proposal needs to be data-driven. At the moment, a lot of the data I bring along with my proposals comes from forum posts, individual requests on JIRA, and one-on-one conversations with community members at user groups or other events. This information, while legitimate anecdotal evidence, is always stronger when backed by numerical data. That’s where telemetry from Camunda BPM can help — with the additional information, I can bulk up these anecdotes with real usage data, which allows me to represent you, the community, even better than before.

Camunda’s Telemetry will be opt-in, so by default you’re not going to be sending us any data. I wanted to write a short FAQ that will hopefully help you understand the importance of this information and alleviate any worries of turning on the features.

What information will be sent from the Camunda BPM engine?

For Community Users we’ll have a basic set of data being returned – none of which includes any risk of compromising your proprietary process data.

MetricExample
Product nameCamunda BPM Runtime
Product version7.14
Product integrationCamunda BPM Run
Product editionCommunity or Enterprise
Web applicationsCockpit, Tasklist, Admin
DatabasePostgresql, 11
JDKOracle, version 11
Application serverJBoss Wildfly, version 19
Execution metricexecuted decision instances, root process instances start,

This will help us prioritize things like database support and improvements in heavily used web apps. 

How do I enable or disable Camunda BPM Telemetry?

Users will be greeted with a friendly dialog in the web apps after installation. 

If you click through, you’ll be asked to tick an equally friendly little box:

Now – this dialog will only appear the first time you start Camunda up – so if you want, you can check and change the current settings in the admin panel.

This will then bring you to the same friendly tickbox.

Is this GDPR compliant?

Yes, we are respecting GDPR and CCPA (California Consumers Protection Act) regulations while implementing the telemetry services. The product team has worked closely with our legal team to make sure all regulations and local laws are being respected. 

What does anonymous mean? The user or the Company?

The data collected is qualified as pseudonymous. This means that users cannot be directly identified, as we do not track specific user actions. 

Who will access my telemetry data and why?

For people who are using the community version of Camunda, the Developer Relations and Product Management teams will be using this data to improve things for their products and communities. Marketing and Sales will also be able to access this data, in order to create an understanding of the kinds of people using Camunda. There are some additional uses for those using the Enterprise version, so if you have any questions about how this affects the EE version, feel free to contact the Customer Success Team or your dedicated Customer Success Manager.

Will this information be shared publicly?

I fully intend to release pseudonymized reports back to the community about the most popular databases, java versions and anything else that might be interesting to hear about. 

What if my question isn’t answered here?

Have no fear! You can always pop on over to the forum and ask, or feel free to contact Camunda directly if you’d like to ask less publicly 🙂 

  • chor-js, an Editor for BPMN Choreography Diagrams

    Let’s say you are craving your favorite pizza from that pizza place a ten-minute walk away. You call them up, place your order, and are then asked whether you would like to have the pizza delivered or pick it up yourself. In your mind, you think about how convenient it would be to have a delivery driver knock on your door and hand you the pizza within half an hour or so, but then again it is only a short walk, and some fresh air would really do you good… Putting somewhat existential questions aside, what we just described is a prime example for a so-called choreography in Business Process Management. Different participants (you, the pizza place and the delivery...

    Read more
  • Cawemo Enterprise (On-Premises) 1.5 Released

    We’re happy to announce the 1.5 release of Cawemo Enterprise On-Premises. Cawemo is the BPMN process specification platform of the Camunda stack, enabling all stakeholders to model and collaborate on process diagrams and related files. The main improvements in this release are: New UiPath template editor Cawemo provides a form-based editor for element templates that are tailored specifically to be used with Camunda’s RPA Bridge and UiPath. Template versioning You are able to manage and publish versions of the same template, allowing you to adjust templates to changes in your UiPath scripts or other task implementations. Integration with Camunda’s new identity and access management solution Camunda Account takes over the user management for Cawemo and will enable LDAP support in...

    Read more
  • Camunda Modeler 4.5 Released

    We are happy to announce the release of Camunda Modeler 4.5. This release introduces the ability to handle versioned templates, improves the navigation of DMN Decision Tables and delivers various smaller improvements when modeling BPMN. Download the latest release and start modeling right away. Templates Versioning Templates allow you to configure a diagram element with predefined properties —  very helpful when you work with predefined properties or reuse configuration in multiple elements. During development, you may need to change a template. This can now be achieved thanks to templates versioning. By specifying an optional `version` field in the template configuration, the Camunda Modeler can detect and handle newer versions by offering an update option. Templates created and published on Cawemo,...

    Read more