consoledonottrack.com/index.markdown
2019-11-14 18:08:22 -08:00

1.3 KiB

layout base
page .

Console Do Not Track (DNT)

{{ site.description }}

Gatsby has GATSBY_TELEMETRY_DISABLED. Homebrew has HOMEBREW_NO_ANALYTICS. Syncthing has STNOUPGRADE and some config file setting for disabling crash reporting. Etcher has... well, nothing.

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 cloud or 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.

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

PRs and Status

  • homebrew: coming soon
  • gatsby: coming soon
  • syncthing: coming soon
  • others: get involved