Telementry
Collection of how to disable telementry and analytics that default to enable.
env
# for most cases
# https://do-not-track.dev/
# https://consoledonottrack.com/
# https://en.wikipedia.org/wiki/Do_Not_Track
DO_NOT_TRACK=1
# ========================
# Dev/Frontend/Backend
# ========================
# Homebrew
HOMEBREW_NO_ANALYTICS=1
# NextJS
NEXT_TELEMETRY_DISABLED=1
# NuxtJS
NUXT_TELEMETRY_DISABLED=1
# ========================
# Service
# ========================
# MinIO
MINIO_UPDATE=off
# K0S
DISABLE_TELEMETRY=true
DISABLE_UPGRADE_CHECK=true
# ferretdb
FERRETDB_TELEMETRY=disable
DO_NOT_TRACK=true
# OpenObserve
ZO_TELEMETRY=false
# grafana
GF_ANALYTICS_REPORTING_ENABLED=false
GF_ANALYTICS_CHECK_FOR_UPDATES=false
HTTP DNT
DNT: 1
console.log(navigator.doNotTrack);
infisical
export TELEMETRY_ENABLED=false
ferretdb
--telemetry=false
db.disableFreeMonitoring()
FERRETDB_TELEMETRY=disable
DO_NOT_TRACK=true
Minio
MINIO_UPDATE=off
Homebrew
export HOMEBREW_NO_ANALYTICS=1
Scarf
SCARF_ANALYTICS=false
package.json
{
"scarfSettings": {
"defaultOptIn": false
}
}
NuxtJS
export NUXT_TELEMETRY_DISABLED=1
npx nuxt telemetry disable
nuxt.config.js
export default {
telemetry: false,
};
NextJS
# 1. by env
export NEXT_TELEMETRY_DISABLED=1
# 2. by cli
npx next telemetry disable
cubejs
new CubejsServer({
telemetry: false,
});
CUBEJS_TELEMETRY=false
yarn
# for global
yarn config set --home enableTelemetry 0
# for project
yarn config set enableTelemetry 0
k0sctl
export DISABLE_TELEMETRY=true
export DISABLE_UPGRADE_CHECK=true
k0s
k0s.yaml
spec:
# api.segment.io
telemetry:
enabled: true
grafana
grafana.ini
[analytics]
# stats.grafana.org 24h
reporting_enabled=false
# grafana.org 10m
check_for_updates=false
env
export GF_ANALYTICS_REPORTING_ENABLED=false
export GF_ANALYTICS_CHECK_FOR_UPDATES=false
argocd
apiVersion: v1
kind: ConfigMap
metadata:
name: argocd-cm
namespace: argocd
labels:
app.kubernetes.io/name: argocd-cm
app.kubernetes.io/part-of: argocd
data:
# unset tracking id
ga.trackingid: ''
kubed
alose named config-syncer
Flags
- remove --enable-analytics
Helm
values.yaml
enableAnalytics: false
strapi
- telemetry:disable
npm run strapi telemetry:disable
- delete package.json strip.uuid
- add package.json telemetryDisabled:true
openobserve
ZO_TELEMETRY=false
openpolicyagent
--disable-telemetry
- OPA_TELEMETRY_SERVICE_URL=https://telemetry.openpolicyagent.org
- ON by-default
POST /v1/version HTTP/1.1
Host: telemetry.openpolicyagent.org
Content-Type: application/json
User-Agent: "Open Policy Agent/v0.12.3 (darwin, amd64)"
{
"id": "08c1d850-6065-478a-b9b5-a8f9f464ad33",
"version": "v0.12.3",
"heap_usage_bytes": "596000"
}
bun
disableTelemetry=true
juicefs
juicefs --no-usage-report
netdata
# 1
touch /etc/netdata/.opt-out-from-anonymous-statistics
# 2
export DISABLE_TELEMETRY=1
- DISABLE_TELEMETRY=1 或 DO_NOT_TRACK=1 启动会自动创建 .opt-out-from-anonymous-statistics
--disable-telemetry
when installation- https://learn.netdata.cloud/docs/netdata-agent/configuration/anonymous-telemetry-events
turbo
TURBO_TELEMETRY_DISABLED=1
DO_NOT_TRACK=1
turbo telemetry status
Hugging Face
- HF_HUB_DISABLE_TELEMETRY
- DISABLE_TELEMETRY
- DO_NOT_TRACK