Skip to content

yeskunall/telemetry.how

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation





A growing list of telemetry opt-out environment variables for libraries, software, and tools

Telemetry is a way for developers to collect usage data from their users. While telemetry can be useful for improving the software, it can also be a privacy concern for some users. This repository aims to provide a list of environment variables that can be used to opt-out of telemetry for popular tools and libraries.

But why?

Because privacy matters.

Telemetry should be opt-in by default, but that’s not always the case. This list is a work in progress, and contributions are welcome.

Note

If you know of any other tools or libraries that should be added to this list, please open a pull request.

Angular CLI

ng analytics disable && \
ng analytics off

Apollo Router

export APOLLO_TELEMETRY_DISABLED=true

Astro

export ASTRO_TELEMETRY_DISABLED=1

AWS SAM CLI

export SAM_CLI_TELEMETRY=0

Gatsby

export GATSBY_TELEMETRY_DISABLED=1

Homebrew

export HOMEBREW_NO_ANALYTICS=1

Netlify

netlify --telemetry-disable

Next.js

export NEXT_TELEMETRY_DISABLED=1

Nuxt.js

export NUXT_TELEMETRY_DISABLED=1

Prisma

export CHECKPOINT_DISABLE=1

Turborepo

export TURBO_TELEMETRY_DISABLED=1

Vercel CLI

Copy the following into $XDG_DATA_HOME/com.vercel.cli/config.json:

{
  "collectMetrics": false
}

License

MIT © Kunall Banerjee

About

📡 A growing list of telemetry opt-out environment variables for libraries, software, and tools

Topics

Resources

License

Stars

Watchers

Forks