DO_NOT_TRACK: Standar Baru untuk Privasi Pengguna Software
Judul asli: Do_not_track
Mengapa Ini Penting
Menyederhanakan privasi pengguna dengan standar universal menggantikan puluhan cara berbeda
Proposal standar variabel lingkungan DO_NOT_TRACK=1 untuk menolak pelacakan telemetri di semua software CLI, SDK, dan framework. Menggantikan puluhan cara opt-out berbeda yang membingungkan pengguna.
Website donottrack.sh mengusulkan standar tunggal untuk menolak pelacakan data di software. Saat ini setiap tool memiliki cara berbeda: .NET menggunakan DOTNET_CLI_TELEMETRY_OPTOUT=1, AWS SAM CLI dengan SAM_CLI_TELEMETRY=0, dan Azure CLI memakai AZURE_CORE_COLLECT_TELEMETRY=0. Proposal ini menawarkan satu variabel DO_NOT_TRACK=1 yang berlaku universal untuk menolak pelacakan iklan, laporan penggunaan, telemetri, crash reporting, dan permintaan jaringan non-esensial. Pengembang diminta mengecek variabel ini dan menonaktifkan semua pelacakan jika nilainya 1. Standar ini mirip dengan NO_COLOR untuk menonaktifkan warna output terminal.