Skip to content

[Bug]: Telemetry is sent despite disableTelemetry: true #34431

@andrei-picus-navigraph

Description

@andrei-picus-navigraph

Describe the bug

The telemetry notification still shows up despite setting disableTelemetry: true in the main config.

I traced it with the debugger to the onboarding checklist telemetry here:

telemetry('onboarding-checklist-status', { item, status });

I see that other places have a guard for disableTelemetry but the above doesn't.

if (!options.coreOptions?.disableTelemetry) {
telemetry(

Image
Storybook collects completely anonymous usage telemetry. We use it to shape
Storybook's roadmap and prioritize features. You can learn more, including how
to opt out, at https://storybook.js.org/telemetry

Reproduction link

https://stackblitz.com/edit/github-aswbxxq3?file=.storybook%2Fmain.ts&preset=node

Reproduction steps

  1. Go to the above link.
  2. Watch the terminal boot up Storybook.
  3. See the notification.

If you need to restart the steps make sure to rm -r node_modules/.cache first.

System

│  System:
│  OS: macOS 26.4
│  CPU: (15) arm64 Apple M5 Pro
│  Shell: 5.9 - /bin/zsh
│  Binaries:
│  Node: 22.14.0
│  Yarn: 1.22.22 <----- active
│  npm: 10.9.2
│  pnpm: 10.32.1
│  Browsers:
│  Chrome: 146.0.7680.165
│  Safari: 26.4
│  npmPackages:
│  @storybook/addon-docs: ^10.2.16 => 10.3.3
│  @storybook/react-native-web-vite: ^10.2.16 => 10.3.3
│  eslint-plugin-storybook: ^10.2.16 => 10.3.3
│  storybook: ^10.2.16 => 10.3.3

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions