Product Improvement Program
Introduction
Bonita Runtime and Bonita Studio collect anonymous telemetry data that help Bonitasoft teams in understanding how the product is being used and in deciding what to focus on next.
The data collected is minimal, statistical in nature and cannot be used to uniquely identify a user. Please see the next section to see what data is collected and sent. Access to collected data is strictly limited to the Bonitasoft team and not shared with 3rd parties.
As a growing community, we greatly appreciate the usage data users send to us, as it is very valuable in helping us make Bonita Platform a better product for everyone! However, if you are concerned about sending usage stats, you can choose to disable telemetry as described here.
What data is collected?
Runtime
The runtime sends the executed connectors/actor filters id along with their input and output names. This allows us to understand which connectors are used and how they are configured.
{
"definition_id": "a-definition-id",
"definition_version": "1.0",
"input_names": ["inputName1", "inputName2"],
"output_names": ["outputName1", "outputName2"]
}
Note: Only the input and output keys are sent, not the values. For example, if a connector is called with
URL=https://mydomain.com/service
, we will collect the text "URL" and not see the actual value you used.
Studio
The studio sends the installed extension type and maven coordinates using an HTTPS GET request. This allows us to understand which extensions are used.
https://www.bonitasoft.com/bos_redirect.php?bos_redirect_id=765&bos_redirect_major_version=10.2s&bos_redirect_minor_version=0&bos_redirect_product=bos&groupId=org.bonitasoft.connectors&artifactId=bonita-connector-email&version=1.4.1&extensionType=connector