How to disable telemetry for various open source tools and libraries
Hint
If you are using our opscomplete.com hosting we can enable this for your deployment on request.
If you're lucky DO_NOT_TRACK=1
opts you out
Show archive.org snapshot
of CLI telemetry - it's not widely adopted. When you're using any of the libraries below, I'd rather opt out explicitly:
Yarn
https://yarnpkg.com/advanced/telemetry Show archive.org snapshot (Since: Version 2.2 Show archive.org snapshot )
Disable for a project:
# .yarnrc.yml
---
enableTelemetry: false # Relevant from yarn v2.2
Disable on your machine:
yarn config set --home enableTelemetry 0
Next.js
https://nextjs.org/telemetry Show archive.org snapshot
export NEXT_TELEMETRY_DISABLED=1
Prisma
https://www.prisma.io/docs/orm/tools/prisma-cli#telemetry Show archive.org snapshot
export CHECKPOINT_DISABLE=1
Angular
https://angular.io/cli/analytics Show archive.org snapshot
Note: The default here is off
, they are collecting data only after you opt into that.
ng analytics --global disable
Storybook
https://storybook.js.org/docs/configure/telemetry Show archive.org snapshot
npm run storybook -- --disable-telemetry
npm run storybook -- --disable-crash-reports
export STORYBOOK_DISABLE_TELEMETRY=1
export STORYBOOK_ENABLE_CRASH_REPORTS=0
Turborepo (turbo)
https://turbo.build/repo/docs/telemetry Show archive.org snapshot
turbo telemetry disable
export TURBO_TELEMETRY_DISABLED=1
export DO_NOT_TRACK=1
Nuxt
https://github.com/nuxt/telemetry Show archive.org snapshot
// nuxt.config
export default {
telemetry: false
}
npx @nuxt/telemetry disable --global
export NUXT_TELEMETRY_DISABLED=1
Gatsby
https://www.gatsbyjs.com/docs/telemetry/ Show archive.org snapshot
gatsby telemetry --disable
export GATSBY_TELEMETRY_DISABLED=1
Astro
https://astro.build/telemetry/ Show archive.org snapshot
npx astro telemetry disable
export ASTRO_TELEMETRY_DISABLED=1