mirrord sends anonymous usage statistics to our systems. We don't store IP addresses, and in the open-source version of mirrord, we don't create any unique identifier for the user. In mirrord for Teams, a random key is used as an identifier for each user, along with the key of the operator used.
Data collected is session duration and what features were used (steal/mirror/fs mode, etc). This helps us to improve the product and by better understanding our users. Types of data sent:
- Feature on/off
- Feature enum value (steal/mirror, read/write)
- Feature count (how many ports in listen_ports)
When there's an error, we send the name of the error (out of a hard-coded list, so there's no risk of any sensitive data being sent).
Telemetry can be disabled by specifying the following in the mirrord config file:
{"telemetry": false}