Telemetry
Widgetbook Generator collects and reports anonymous usage information. This information is essential to figure out how we should improve our package. Telemetry does not collect any personal information.
Opting-out
To opt-out from telemetry:
-
Create a
build.yaml
file at the root of your project (next to yourpubspec.yaml
). -
Add the following content to the file:
targets: $default: builders: widgetbook_generator:telemetry: enabled: false
Collected Data
A new telemetry report after you run the build_runner build
command,
if the *.directories.g.dart
file has changed.
We send the following information, which has no personal data:
- The package name.
- Unique hashed anonymous ID based on your git config email.
- The SHA of the first commit in the repository, to identify distinct projects.
- The repository's owner URL (e.g.
https://github.com/widgetbook
). - Information about Widgetbook Components like:
- The number of components.
- The number of components with various counts of use-cases.
- The packages' names where the components were defined.
Further Notice
If you have any questions, please reach out to us. We’re happy to answer any questions about why we decided to add telemetry or help you to opt-out.