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.


To opt-out from telemetry:

  1. Create a build.yaml file at the root of your project (next to your pubspec.yaml).

  2. Add the following content to the file:

            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:

  1. The package name.
  2. Unique hashed anonymous ID based on your git config email.
  3. The SHA of the first commit in the repository, to identify distinct projects.
  4. 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.