DO_NOT_TRACK 환경변수, 소프트웨어 전체 추적 거부 표준화 추진
2026년 5월 3일
1분
명령줄 도구부터 SDK까지 통일된 개인정보 거부 방식 제안.
[한국정보기술신문] 개발자 커뮤니티가 소프트웨어 전체의 데이터 추적을 통일된 방식으로 거부할 수 있는 DO_NOT_TRACK 표준화를 추진하고 있다. 환경변수 하나로 모든 애플리케이션의 텔레메트리를 비활성화할 수 있다.

단일 변수로 모든 추적 비활성화
사용자는 환경변수에 DO_NOT_TRACK=1을 설정하면 된다. .bashrc나 .zshrc 같은 쉘 설정 파일에 export DO_NOT_TRACK=1을 추가하면 광고 추적, 사용량 보고, 충돌 보고 등이 모두 거부된다. 표준에 따르면 DO_NOT_TRACK이 1로 설정되면 모든 추적을 비활성화해야 한다.
개발자 도구의 추적 난립 문제 해결
CLI 도구, SDK, 프레임워크들이 각각 다른 방식으로 기본 텔레메트리를 수집했다. 각 소프트웨어마다 거부 방법을 다르게 학습해야 하는 문제가 있었다. DO_NOT_TRACK 표준은 이 혼란을 해결하고자 만들어졌다.
개발자에 거부권 책임 전가 요청
표준은 개발자에게 텔레메트리를 선택 사항이 아닌 기본 비활성화로 만들 것을 권장하고 있다. 사용자의 거부를 일일이 학습하게 하기보다는 개발자가 명시적 동의를 받아야 한다는 입장이다.
한국정보기술신문 정보보안분과 오상진 기자 news@kitpa.org



