A proposed unified standard for opting out of telemetry for TUI/console apps.
Gatsby has
GATSBY_TELEMETRY_DISABLED
. Homebrew hasHOMEBREW_NO_ANALYTICS
. Syncthing hasSTNOUPGRADE
, a config file setting for disabling crash reporting, and a GUI prompt for usage reporting. Google Cloud SDK CLI tools hasgcloud config set disable_usage_reporting true
. .NET Core hasDOTNET_CLI_TELEMETRY_OPTOUT
. Netlify’s CLI hasnetlify --telemetry-disable
. The AWS Serverless Application Model CLI hasSAM_CLI_TELEMETRY=0
. The Microsoft Azure CLI hasAZURE_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.
Read in full here:
https://consoledonottrack.com/
This thread was posted by one of our members via one of our news source trackers.