--- layout: page base: . --- # Console Do Not Track (DNT) {{ site.description }} [Gatsby](https://www.gatsbyjs.org/) has `GATSBY_TELEMETRY_DISABLED`. [Homebrew](https://brew.sh/) has `HOMEBREW_NO_ANALYTICS`. [Syncthing](https://syncthing.net/) has `STNOUPGRADE`, a config file setting for disabling crash reporting, and a GUI prompt for usage reporting. Google Cloud SDK CLI tools has `gcloud config set disable_usage_reporting true`. .NET Core has `DOTNET_CLI_TELEMETRY_OPTOUT`. Netlify's CLI has `netlify --telemetry-disable`. The AWS Serverless Application Model CLI has `SAM_CLI_TELEMETRY=0`. The Microsoft Azure CLI has `AZURE_CORE_COLLECT_TELEMETRY=0`. You get the idea. This is a proposal for a single, standard environment variable that plainly and unambiguously expresses LACK OF CONSENT by a user of that software to **any** of the following: * ad tracking * usage reporting, anonymous or not * automatic update phone-home * crash reporting * *non-essential-to-functionality* requests of *any kind* to the creator of the software or other *tracking services* We just want local software, and by providing it to us you are not entitled to our usage, our crashes, or our IP addresses. Remember: in the right hands, an IP address is a *physical location*. If you would not collect your users' GPS coordinates against their wishes, you should not be collecting their IP addresses against their wishes! Authors, do the *ethical thing* and respect the following environment variable in your software and your *limited rights to the computers of your users*:

export DO_NOT_TRACK=1

# Adopted * netdata system monitor: [netdata/netdata#7846](https://github.com/netdata/netdata/pull/7846) * tilt: [windmilleng/tilt#2878](https://github.com/windmilleng/tilt/pull/2878) # PRs and Status * homebrew: [Homebrew/brew #6745](https://github.com/Homebrew/brew/pull/6745) * gatsby: [gatsbyjs/gatsby #19528](https://github.com/gatsbyjs/gatsby/pull/19528) * netlify-cli: [netlify/cli#737](https://github.com/netlify/cli/issues/737) * syncthing: [syncthing/syncthing #6158](https://github.com/syncthing/syncthing/pull/6158) * dotnet: [dotnet/sdk #3917](https://github.com/dotnet/sdk/issues/3917) * Archey4: [archey4/51cdfa98](https://github.com/HorlogeSkynet/archey4/commit/51cdfa9835a6694034e44ca10dc9e91eb14970fb) * others: [get involved](https://github.com/sneak/consoledonottrack.com/pulls) # Contribute! Source code is here: [consoledonottrack.com](https://git.eeqj.de/sneak/consoledonottrack.com). You may send patches to [sneak@sneak.berlin](mailto:sneak@sneak.berlin). # See Also * [no-color.org](https://no-color.org/)