2019-11-15 01:43:12 +00:00
|
|
|
---
|
|
|
|
layout: page
|
|
|
|
base: .
|
|
|
|
---
|
|
|
|
|
|
|
|
# Console Do Not Track (DNT)
|
|
|
|
|
|
|
|
{{ site.description }}
|
|
|
|
|
2019-11-15 02:06:52 +00:00
|
|
|
[Gatsby](https://www.gatsbyjs.org/) has `GATSBY_TELEMETRY_DISABLED`.
|
|
|
|
[Homebrew](https://brew.sh/) has `HOMEBREW_NO_ANALYTICS`.
|
2019-11-15 03:37:19 +00:00
|
|
|
[Syncthing](https://syncthing.net/) has `STNOUPGRADE`, a config file setting
|
|
|
|
for disabling crash reporting, and a GUI prompt for usage reporting. <!--
|
|
|
|
Etcher has... well,
|
2019-11-15 02:14:27 +00:00
|
|
|
[nothing](https://github.com/balena-io/etcher/issues/2057). -->
|
2019-11-15 01:43:12 +00:00
|
|
|
|
|
|
|
This is a proposal for a single, standard environment variable that plainly
|
2019-11-15 02:06:52 +00:00
|
|
|
and unambiguously expresses LACK OF CONSENT by a user of that software to
|
|
|
|
**any** of the following:
|
2019-11-15 01:43:12 +00:00
|
|
|
|
|
|
|
* ad tracking
|
2019-11-15 02:06:52 +00:00
|
|
|
* usage reporting, anonymous or not
|
2019-11-15 01:43:12 +00:00
|
|
|
* automatic update phone-home
|
2019-11-15 02:06:52 +00:00
|
|
|
* 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.
|
|
|
|
|
2019-11-15 02:08:22 +00:00
|
|
|
Authors, do the *ethical thing* and respect the following environment
|
|
|
|
variable in your software and your *limited rights to the computers of your
|
|
|
|
users*:
|
|
|
|
|
2019-11-15 02:17:01 +00:00
|
|
|
<div class="card card-body bg-light text-center shadow-lg p-3 mb-5 bg-white rounded">
|
2019-11-15 02:06:52 +00:00
|
|
|
<h1><code>export DO_NOT_TRACK=1</code></h1>
|
|
|
|
</div>
|
2019-11-15 01:43:12 +00:00
|
|
|
|
|
|
|
|
|
|
|
# PRs and Status
|
|
|
|
|
2019-11-15 02:43:43 +00:00
|
|
|
* homebrew: [Homebrew/brew
|
|
|
|
#6745](https://github.com/Homebrew/brew/pull/6745)
|
2019-11-15 02:49:09 +00:00
|
|
|
* gatsby: [gatsbyjs/gatsby
|
|
|
|
#19528](https://github.com/gatsbyjs/gatsby/pull/19528)
|
2019-11-15 02:39:24 +00:00
|
|
|
* syncthing: [syncthing/syncthing
|
|
|
|
#6158](https://github.com/syncthing/syncthing/pull/6158)
|
2019-11-15 02:06:52 +00:00
|
|
|
* others: [get
|
|
|
|
involved](https://github.com/sneak/consoledonottrack.com/pulls)
|
2019-11-15 01:43:12 +00:00
|
|
|
|
2019-11-15 02:30:52 +00:00
|
|
|
# Contribute!
|
|
|
|
|
|
|
|
PRs welcome: [consoledonottrack.com GitHub](https://github.com/sneak/consoledonottrack.com).
|