seems to kinda work now

This commit is contained in:
2019-11-14 18:06:52 -08:00
parent 228697c326
commit 2d3bf39b5a
19 changed files with 2542 additions and 20 deletions

View File

@@ -7,22 +7,36 @@ base: .
{{ site.description }}
Gatsby has `GATSBY_TELEMETRY_DISABLED`. Homebrew has
`HOMEBREW_NO_ANALYTICS`. Etcher has... well,
[Gatsby](https://www.gatsbyjs.org/) has `GATSBY_TELEMETRY_DISABLED`.
[Homebrew](https://brew.sh/) has `HOMEBREW_NO_ANALYTICS`.
[Syncthing](https://syncthing.net/) has `STNOUPGRADE` and some config file
setting for disabling crash reporting. Etcher has... well,
[nothing](https://github.com/balena-io/etcher/issues/2057).
This is a proposal for a single, standard environment variable that plainly
expresses an OPT OUT by a user of software to any of the following:
and unambiguously expresses LACK OF CONSENT by a user of that software to
**any** of the following:
* ad tracking
* usage reporting
* usage reporting, anonymous or not
* automatic update phone-home
* non-essential requests of any kind to the creator of the software
* 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.
<div class="card card-body bg-light text-center">
<h1><code>export DO_NOT_TRACK=1</code></h1>
</div>
<span class="reallybig">export DO_NOT_TRACK=1</span>
# PRs and Status
* coming soon
* coming soon
* homebrew: coming soon
* gatsby: coming soon
* syncthing: coming soon
* others: [get
involved](https://github.com/sneak/consoledonottrack.com/pulls)