Computer >> 컴퓨터 >  >> 시스템 >> Windows 10

Windows 10 개인 정보 보호와 원격 측정(Telemetry) 완벽 가이드

2015년 출시된 Windows 10은 큰 성공을 거두었습니다. 2017년 3월 기준 전 세계 데스크톱 PC의 4분의 1 이상에서 실행되고 있었으며, 6년 앞서 출시된 Windows 7에 이어 두 번째로 많이 사용되는 운영체제가 되었습니다. 마이크로소프트는 Windows 8에 대한 사용자 피드백을 적극적으로 수용하여 Windows 7과 8의 장점을 결합하면서도 미래지향적인 OS를 만들고자 했던 것으로 보입니다.

하지만 출시의 성공에도 불구하고 마이크로소프트가 흔들린 분야가 하나 있었습니다. 바로 개인 정보 보호였습니다. Windows 10에는 '제품 개선 및 개인화'를 목적으로 하는 필수 데이터 수집과 선택 해제(opt-out) 방식의 데이터 수집이 포함되어 있었습니다. 게다가 어떤 데이터를 어떤 목적으로 수집하는지 명확히 설명하지 않아 Windows 10이 '개인 정보의 악몽'이라는 비판을 받기도 했습니다.

그러나 Windows 10 크리에이터스 업데이트(Creator's Update)가 등장하면서 마이크로소프트는 데이터 수집 활동에 대해 더 투명해질 적절한 시점이라고 판단한 것으로 보입니다.

어떤 개인 정보 우려가 있었나?

Windows를 통한 데이터 수집 자체는 새로운 일이 아닙니다. 사실 2009년부터 고객 환경 개선 프로그램(CEIP)을 통해 데이터 수집이 이루어져 왔습니다. 다만 Windows 10 원격 측정과 CEIP의 가장 큰 차이점은 데이터 수집이 더 이상 '동의 방식(opt-in)'이 아니라는 점입니다.

Windows 10으로 업그레이드되는 순간 마이크로소프트는 사용자의 PC 사용 데이터를 수집하기 시작했고, 심지어 그 데이터를 마이크로소프트 계정과 연결했습니다. 선택 해제 방식 자체도 일반적으로 좋지 않게 여겨지는데, 마이크로소프트는 여기서 한 걸음 더 나아가 개인 정보 설정을 복잡하게 만들어 사용자에게 선택의 여지를 거의 주지 않았습니다.

만약 이러한 개인 정보 정책 변화가 2013년 이전에 일어났다면 큰 문제가 되지 않았을 수도 있습니다. 하지만 그해 에드워드 스노든이 NSA(미국 국가안보국) 문서를 유출하면서 미국 시민과 전 세계 인터넷 사용자에 대한 대규모 감시 실태가 적나라하게 드러났습니다.

마이크로소프트, PRISM, 그리고 NSA

PRISM은 NSA가 진행한 프로그램 중 가장 논란이 컸던 프로젝트 중 하나로, Facebook, Yahoo, Google, 마이크로소프트 등 세계 최대 기술 기업들로부터 사용자 데이터를 수집했습니다. 실제로 Skype, Hotmail, 심지어 Word처럼 안전하다고 믿어졌던 마이크로소프트 소프트웨어조차 감시에 취약할 수 있다는 사실이 밝혀졌습니다.

초기 폭로가 있은 지 겨우 2년 후, 별다른 설명 없이 의무적 데이터 수집이 추가된 시점은 특히 문제가 되었습니다. 이로 인해 많은 사람들이 마이크로소프트의 데이터 수집을 공격적으로 의심하기 시작했고, Windows 원격 측정을 비활성화하는 도구를 직접 개발하거나, 아예 더 안전한 리눅스 기반 OS로 갈아탈 것을 제안하기까지 했습니다.

안타깝게도 마이크로소프트는 이 문제에 대해 침묵을 선택했고, 이는 오히려 대중의 두려움을 더욱 합리적인 것처럼 보이게 만들었습니다.

더욱이 데이터 수집을 차단하기 위해 만들어진 서드파티 도구들은 오히려 사용자에게 보안 위험을 초래했습니다. Windows 업데이트와 악성코드 방어 서비스는 마이크로소프트 서버와의 연결에 의존하기 때문에, 모든 연결을 차단한 사용자는 치명적인 보안 취약점조차 패치할 수 없게 된 것입니다.

다행히 마이크로소프트는 Windows 10 크리에이터스 업데이트를 통해 사용자에게 명확하고 세분화된 개인 정보 설정을 제공함으로써 이 잠재적으로 위험한 상황을 해결하기로 했습니다. 업데이트 출시와 맞춰 TechNet에는 데이터 수집 영역별 심층 가이드도 공개했습니다.

정의된 데이터 수집 카테고리

크리에이터스 업데이트에서는 데이터 수집 수준도 '기본(Basic)'과 '전체(Full)' 두 단계로 단순화되었습니다. 함께 게시된 TechNet 글에는 기본 수준에서 수집되는 모든 데이터 항목과 기술 정보가 나열되어 있습니다.

마이크로소프트는 TechNet 게시물에서 전체(Full) 수준의 데이터 수집을 아홉 가지 카테고리로 구분했습니다:

  • 공통 데이터(Common Data)
  • 디바이스, 연결 및 구성 데이터
  • 제품 및 서비스 사용량 데이터
  • 제품 및 서비스 성능 데이터
  • 소프트웨어 설치 및 인벤토리 데이터
  • 콘텐츠 소비 데이터
  • 브라우징, 검색 및 쿼리 데이터
  • 잉크 입력, 타이핑 및 음성 발화 데이터
  • 라이선싱 및 구매 데이터

현재까지 마이크로소프트는 전체(Full) 수집 수준에 한해서만 각 카테고리별 설명과 예시 데이터를 공개했습니다.

공통 데이터

기본 또는 전체 수준의 진단 이벤트에 대해 마이크로소프트는 '공통 데이터'라 부르는 헤더 정보를 수집합니다. 여기에는 다음이 포함됩니다:

  • OS 버전
  • 디바이스 유형 (모바일, 데스크톱, 서버)
  • 사용자 ID (기본 수집 수준에서는 기록되지 않음)
  • 진단 수준 (기본 또는 전체)
  • 디바이스 ID

브라우징, 검색 및 쿼리 데이터

미국 의회가 ISP(인터넷 서비스 제공업체)의 인터넷 사용 기록 판매를 허용하면서 거센 반발이 일어난 것에서 알 수 있듯이, 사람들은 브라우징과 검색 데이터를 매우 사적인 정보로 여깁니다. 그렇기 때문에 브라우징·검색·쿼리 데이터 유형은 특히 논란이 될 수밖에 없습니다.

  • 마이크로소프트 브라우저 데이터 — 주소 표시줄에 입력한 텍스트, Cortana 검색을 위해 선택한 텍스트, 자동 완성, URL, 페이지 제목
  • 디바이스 내 파일 쿼리 — 검색 유형, 찾은 항목 수, 연 파일의 확장자, 실행 앱의 App ID, 검색 범위

디바이스 내에서 로컬 검색을 할 때는 검색 자체에 대한 메타데이터만 수집됩니다. 이는 검색이 사용자가 원하는 결과를 더 효율적으로 찾도록 돕기 위한 것으로 추정됩니다. 다행인 점은 브라우징 및 온라인 검색 기록 수집이 Internet Explorer나 Edge에만 적용되므로, 원하지 않는다면 다른 브라우저를 사용하면 된다는 것입니다.

또한 마이크로소프트는 자사 브라우저에서의 검색만 추적하며, 이를 거부할 수 있는 옵션도 제공합니다. 이는 플랫폼 전체의 모든 검색을 모니터링해 광고에 활용하는 Google과는 대조적입니다.

잉크 입력, 타이핑 및 음성 발화

스마트 홈 기기의 확산과 2016년 Amazon Echo 기기를 둘러싼 유명 법률 사건 이후, 사람들은 자신의 기기가 항상 듣고 있을 가능성에 매우 민감해졌습니다. 잉크 입력·타이핑·음성 발화 카테고리는 마이크로소프트가 처리하는 데이터를 무엇에 사용하는지 명확히 밝히기 위해 마련되었습니다.

  • 사용한 펜 종류(형광펜, 볼펜, 연필), 색상, 스트로크, 높이, 너비, 사용 시간
  • 음성 인식 결과의 텍스트
  • 작성된 잉크 스트로크, 잉크 삽입 전후의 텍스트, 인식된 텍스트
  • 사용자가 아동으로 확인되는지 여부
  • 음성 인식의 신뢰도 및 성공/실패 여부

이 게시물은 텍스트로 변환된 잉크 스트로크에서는 내용을 재구성하거나 특정 사용자와 연결할 수 있는 정보가 제거된다고 명시합니다. 음성 데이터 수집 항목이 의외로 짧다고 느껴진다면, 주요 음성 입력 수단인 Cortana가 별도의 데이터 수집 정책을 따르기 때문입니다.

콘텐츠 소비 데이터

Windows 10 출시 후 마이크로소프트는 데이터 수집 문제에 대해 의도적으로 침묵하는 듯했습니다. 그러다 자사 블로그에 흥미로운 사용 통계를 공개하며 논의에 합류했습니다. 공개된 데이터 중에는 'Windows 10 사진 앱에서 조회된 사진이 820억 장을 넘었다'는 내용도 있었지만, 이는 사람들의 우려를 달래는 데 거의 도움이 되지 않았습니다.

이를 바로잡기 위해 콘텐츠 소비 데이터 유형은 "Groove Music 같은 미디어 소비 기능을 제공하는 마이크로소프트 애플리케이션에 대한 진단 세부 정보를 포함하며, 사용자의 시청·청취·독서 습관을 파악하려는 것이 아니다"라고 명시하고 있습니다.

콘텐츠 소비 데이터는 네 가지로 나뉩니다:

  • 영화(Movies) — 동영상 너비, 높이, 색상 팔레트, 인코딩 유형, 스트리밍 지침
  • 음악 & TV — 다운로드 중인 곡의 URL, 미디어 유형, 로컬 미디어 라이브러리 통계
  • 독서(Reading) — Windows 스토어 도서에 접근하는 앱 이름, 책 언어, 독서 시간
  • 사진 앱 — 파일 출처(SD 카드, 네트워크 기기, OneDrive), 이미지/동영상 크기 및 해상도, 미디어 보기 방식(전체 화면 또는 컬렉션 보기)

즉, 콘텐츠 소비 데이터 유형에서 마이크로소프트는 사용자가 무엇을 소비하는지가 아니라 어떻게 소비하는지를 추적하는 것입니다.

나머지 카테고리들

논란이 될 만한 카테고리 외에도 마이크로소프트는 상대적으로 이견이 적은 데이터 수집 항목들에 대한 정보도 제공했습니다.

디바이스, 연결 및 구성 데이터

이름 그대로 이 데이터 유형은 사용 중인 디바이스의 종류, 인터넷 연결 방식, 구성 상태에 관한 것입니다. TechNet 게시물에는 수집되는 데이터의 포괄적인 목록이 실려 있으며, 주요 항목은 다음과 같습니다:

  • 디바이스 속성 — 운영체제, OEM 이름, 일련번호 및 하드웨어 구성
  • 디바이스 기능 — 터치스크린 지원 여부, 카메라, 무선 기능, 음성 입력 장치
  • 디바이스 환경설정 및 설정에는 사용자 설정, 암호화 상태, 기본 앱 선택, 언어 기본 설정, Windows Update 설정 등이 포함됩니다
  • 네트워크 정보 — 네트워크 유형, 액세스 포인트 제조사·모델·MAC 주소, 유료 또는 무료 네트워크 여부
  • 디바이스 주변기기

목록이 길고 침입적으로 느껴질 수 있지만, Belarc Advisor 같은 사양 확인 도구가 수집할 수 있는 데이터와 크게 다르지 않습니다. 어떤 면에서는 사용자의 브라우저가 방문하는 웹사이트에 노출하는 데이터와도 크게 다르지 않습니다.

제품 및 서비스 사용량 데이터

CEIP의 원래 목적은 '[마이크로소프트가] 개선해야 할 Windows 기능을 파악하도록 돕는 것'이었습니다. 사용자가 어떤 기능에 가장 많은 시간을 쓰는지, 혹은 어떤 기능에서 문제가 가장 많이 발생하는지 추적함으로써 마이크로소프트는 노력을 효과적인 방향에 집중할 수 있었습니다. 제품 및 서비스 사용량 카테고리는 바로 이 목적의 연장선에 있습니다.

Windows 10 개인 정보 보호와 원격 측정(Telemetry) 완벽 가이드

제품 및 서비스 성능 데이터

이 카테고리는 주로 진단과 디바이스 상태 관련 정보를 다룹니다. 앱이 충돌하거나 예기치 않은 일이 발생했을 때 문제의 원인을 파악하는 데 도움이 되는 데이터입니다.

  • 디바이스 상태 및 충돌 데이터 — 오류 코드/메시지, 시스템 생성 로그 파일, 충돌 원인으로 지목된 사용자 생성 파일, 충돌 및 중단 덤프
  • 디바이스 성능 및 안정성 데이터
Windows 10 개인 정보 보호와 원격 측정(Telemetry) 완벽 가이드

디바이스 성능 및 안정성 항목 아래에는 다양한 데이터가 중첩되어 있어 불편함을 느낄 수 있습니다. 하지만 자세히 살펴보면 기록되는 정보 중 민감하거나 개인적인 정보는 거의 없으며, 대부분 디바이스의 하드웨어 및 소프트웨어 구성 상태와 관련된 것임을 알 수 있습니다.

소프트웨어 설치 및 인벤토리 데이터

Windows 10으로 업데이트하는 과정에서 일부 사용자는 Windows 스토어를 통해 설치하지 않은 앱이 삭제되는 현상을 발견했습니다. 이로 인해 Reddit에 여러 스레드가 생겼고, 그 분위기는 u/pcg79의 코멘트로 잘 요약됩니다.

지난 몇 세대의 Windows에서는 마이크로소프트가 업그레이드 자격을 확인하고 진행 전에 잠재적 문제를 경고해 주었습니다. 그런데 Windows 10은 문제가 될 수 있는 앱을 사용자 대신 삭제해 버리는 결정을 내린 것입니다. 이는 마이크로소프트가 사용자 PC에 설치된 애플리케이션 목록을 수집하고 있다는 추측을 낳았습니다.

앞으로 마이크로소프트가 마음에 들지 않는 앱을 임의로 삭제할 수도 있을까요?

  • 설치된 애플리케이션 및 설치 기록 — 앱(드라이버, 업데이트 패키지, 이름, ID), 제품, 설치 날짜, 설치 방법, 설치 디렉터리, MSI 패키지 및 제품 코드
  • 설치 유형 — 클린 설치, 복구, 복원, OEM, 업그레이드, 업데이트
  • 디바이스 업데이트 정보 — 머신 ID, 적용 가능한 업데이트 수, 업데이트 다운로드 및 크기 등 Windows Update 관련 정보

TechNet 게시물이 이러한 우려를 크게 잠재주지는 못하지만, 적어도 마이크로소프트는 사용자 PC에 설치된 애플리케이션을 추적하고 있음을 인정했습니다.

라이선싱 및 구매 데이터

온라인 쇼핑과 앱 스토어가 보편화된 시대에 이 정보가 저장·수집되고 있음을 어렴풋이 짐작하고 있었을 것입니다. 라이선싱 및 구매 데이터를 통해 마이크로소프트는 사용자가 정품 Windows를 실행 중인지 확인하고 계정 정보를 제공할 수 있습니다.

  • 구매 기록 — 제품 이름, 가격, 구매 시각, 결제 수단
  • 권한(Entitlements) — 구독, 라이선스 유형 및 세부 정보, DRM 세부 정보

사용자가 할 수 있는 일은?

마이크로소프트의 데이터 수집 카테고리 공개는 Windows 10 크리에이터스 업데이트 출시 시점에 맞춰 이루어졌습니다. Windows 및 Devices Group의 EVP 테리 마이어슨(Terry Myerson)과 개인 정보 보호 책임자 마리사 로저스(Marisa Rogers)의 블로그 게시물에서 설명했듯이, 이번 업데이트는 사용자에게 개인 정보에 대한 더 많은 통제권을 부여합니다.

게시물에 따르면 마이크로소프트는 Windows 전반의 개인 정보 설정에 대한 설명과 '자세히 알아보기' 버튼을 추가하여 정보 제공을 개선했습니다. 그러나 가장 큰 개선점은 크리에이터스 업데이트 설치 과정에서 찾을 수 있습니다.

업데이트 과정의 일부로, 이미 Windows 10을 사용 중이더라도 이제 개인 정보 설정을 다시 검토할 수 있습니다. 기본(Basic)과 전체(Full) 데이터 수집 수준 중 선택하는 것은 물론, 위치 접근 권한이나 개인화된 광고 같은 다른 개인 정보 설정도 세부적으로 조정할 수 있습니다.

Windows 10 개인 정보 보호와 원격 측정(Telemetry) 완벽 가이드

TechNet 게시물에 설명된 대부분의 데이터는 사용 중인 디바이스에 한정되지만, 마이크로소프트 계정과 교차하는 영역도 있습니다. 개인 비서 Cortana의 경우 사용자의 선호도와 관심사를 저장하기 때문입니다. 마이크로소프트는 최근 웹 기반 개인 정보 대시보드를 출시하여, 마이크로소프트 계정과 연결되어 수집된 데이터를 열람하고 삭제할 수 있도록 했습니다.

다시 마이크로소프트를 신뢰할 준비가 되셨나요?

마이크로소프트에게 credit을 주자면, 그들은 사용자의 목소리에 귀 기울이고 데이터 수집에 대해 더 투명해지기 위해 진심으로 노력했습니다. 어떤 데이터가 저장되고 어떻게 사용되는지에 대해 더 많은 통제권과 옵션을 제공했습니다. PRISM 프로그램과의 연계에도 불구하고 마이크로소프트가 데이터 수집에서 과도한 행보를 보이지 않는다는 점에 안도하셨을 수도 있습니다.

하지만 주목할 점은 이러한 새로운 개인 정보 기능들이 오직 Windows 10 크리에이터스 업데이트에만 적용된다는 사실입니다. Windows 7, 8, 그리고 초기 버전의 Windows 10은 동등한 수준의 투명성 혜택을 받지 못합니다.

그럼에도 마이크로소프트의 데이터 수집 방식을 받아들이기 어렵다면 스스로를 보호할 방법은 여러 가지가 있습니다. 암호화 이메일 서비스로 이전하거나, VPN을 사용하거나, Firefox처럼 개인 정보 보호에 중점을 둔 웹 브라우저를 활용할 수 있습니다. Windows를 완전히 떠나는 것을 고려 중이라면 개인 정보 보호에 특화된 리눅스 배포판도 매력적인 선택지가 될 수 있습니다.

이번 변화가 마이크로소프트의 돌파구라고 생각하시나요? Windows 10을 사용하는 마음이 한결 편안해지셨나요? 아니면 모든 것이 과대평가라고 생각하시나요? 아래 댓글로 의견을 남겨주세요!