Computer >> 컴퓨터 >  >> 스마트폰 >> Android

DuckDuckGo 앱 추적 방지 기능으로 안드로이드에서 서드파티 트래커 차단하는 방법

인터넷은 매일 새로운 지식을 접할 수 있게 해주지만, 사용하는 만큼 나에 대한 정보도 외부에 노출됩니다. 친구나 가족이 나를 아는 것은 괜찮지만, 웹상의 낯선 기업들과 개인적·민감한 데이터를 공유하고 싶은 사람은 없을 것입니다.

바로 이런 문제를 해결하기 위해 프라이버시 중심 검색 기업 DuckDuckGo가 안드로이드용 App Tracking Protection(앱 추적 방지) 기능을 출시했습니다. 이 글에서는 해당 기능이 무엇인지, 어떤 원리로 작동하는지, 그리고 안드로이드 폰에서 활성화하는 방법까지 자세히 알아보겠습니다.

DuckDuckGo의 App Tracking Protection이란?

iOS에는 앱 추적 투명성(App Tracking Transparency)이라는 기본 기능이 있어, 사용자가 다른 앱이나 서드파티 서비스에 걸친 행동 추적을 차단하고 타겟 광고를 막을 수 있습니다. 반면 안드로이드의 구글은 애플만큼 강력한 보호를 제공하지 않으며, 사용자가 옵트아웃하면 마케터가 광고 ID(Advertising ID)에 접근하는 것만 제한할 뿐입니다.

여기서 등장한 것이 바로 DuckDuckGo의 App Tracking Protection입니다. 이 기능은 안드로이드 기기 내 여러 앱에 숨어 있는 트래커가 민감한 데이터를 서드파티 기업으로 전송하는 것을 차단합니다. 여기서 말하는 서드파티란 사용자 폰에 설치된 앱을 소유하지 않은 모든 회사를 의미합니다.

DuckDuckGo의 공식 블로그에 따르면, 인기 무료 안드로이드 앱의 96% 이상이 숨겨진 서드파티 트래커를 포함하고 있다고 합니다. 특히 이들 앱에서 전송되는 데이터 상당 부분은 구글(87%)과 페이스북(68%) 서버로 흘러가며, 심지어 해당 앱이 이 두 회사 소유가 아닌 경우에도 마찬가지였습니다.

이를 통해 구글이나 페이스북 같은 기업은 사용자가 어떤 앱을 쓰는지, 언제 열었는지, 앱 안에서 어떤 활동을 하는지를 기반으로 디지털 프로필을 만들 수 있습니다. 게다가 구글·페이스북 외의 추적 기업들이 온라인 활동에 접근하면 언제 접속했는지, 무엇을 보았는지 파악해 타겟 광고를 보내고, 최악의 경우 사용자의 디지털 프로필을 마케터나 의심스러운 조직에 판매할 수도 있습니다.

App Tracking Protection은 이런 서드파티 트래커를 차단해, 오직 해당 앱을 소유한 회사만 사용자 활동을 알 수 있도록 보장합니다. 예를 들어 페이스북 앱을 사용한다면 페이스북 본사만 활동을 추적할 수 있고, 그 누구도 어떤 방식으로든 데이터를 가져갈 수 없습니다.

App Tracking Protection은 어떻게 앱 트래커를 차단할까?

App Tracking Protection이 활성화되면 DuckDuckGo 앱은 폰의 다른 앱이 기기의 데이터를 서드파티 트래커로 전송하려는 시도를 감지합니다. 이런 시도가 발견되면 해당 앱이 사용자 데이터를 트래커 서비스로 보내지 못하도록 차단합니다.

중요한 점은 트래커가 차단되더라도 앱 자체의 정상적인 작동에는 지장이 없다는 것입니다. 즉, 사용자가 쓰는 앱의 퍼스트파티(자사) 트래커만 활성 상태로 유지되며, 앱을 소유한 회사만 사용자 행동을 학습할 수 있습니다.

또한 이 기능은 백그라운드에서 계속 실행되며, 앱들이 서드파티 트래커로 데이터를 보내려는 시도를 끊임없이 모니터링하고 차단합니다.

애플의 앱 추적 투명성과 동일한 기능일까?

답은 '예스이자 노'입니다. 두 기능 모두 앱에 숨은 서드파티 트래커를 직접 차단한다는 근본 목표는 같지만, 구현 방식은 다릅니다. 애플의 프라이버시 도구는 앱이 광고용 식별자(IDFA)에 직접 접근하지 못하도록 할 뿐, 개발자에게 사용자의 비추적 선택을 존중하라고 요청할 뿐 스스로 트래커를 차단하는 조치를 취하지 않습니다.

반면 DuckDuckGo의 기능은 사용 중인 앱 안에 숨어 있는 서드파티 트래커를 직접 찾아내 차단하며, 앱 성능에는 영향을 주지 않습니다. 다만 App Tracking Transparency처럼 안드로이드 OS에 완전히 통합된 것은 아니며, 네이티브 앱 수준의 권한이 없어 애플의 도구만큼 원활하게 동작하지는 못합니다.

그럼에도 DuckDuckGo의 App Tracking Protection을 안드로이드의 기존 프라이버시 설정과 함께 사용하면, 아이폰과 비슷한 수준으로 서드파티 트래커를 피할 수 있습니다.

안드로이드 폰에서 App Tracking Protection 사용하는 방법

새로운 App Tracking Protection은 안드로이드용 DuckDuckGo Privacy Browser 앱 업데이트를 통해 제공되며, 구글 플레이 스토어에서 앱을 설치해 이용할 수 있습니다.

이미 앱이 설치되어 있다면 최신 버전으로 업데이트하세요. 플레이 스토어 앱을 연 뒤 프로필 사진 > 앱 및 기기 관리 > 업데이트 가능으로 이동해 DuckDuckGo Privacy Browser를 업데이트하면 됩니다.

업데이트 후에는 곧바로 기능에 접근할 수 있습니다. DuckDuckGo Privacy Browser를 열고 화면 우측 상단의 점 세 개(⋮) 아이콘을 탭하세요.

나타나는 메뉴에서 '설정(Settings)'을 선택합니다.

설정 화면에서 아래로 스크롤한 후 'App Tracking Protection' 옵션을 선택하세요.

현재 이 기능은 베타 단계이므로, 정식 공개 전에 먼저 사용하려면 비공개 대기자 명단에 등록해야 합니다. App Tracking Protection 화면에서 '비공개 대기자 명단 참여(Join the Private Waitlist)'를 탭하세요.

대기자 명단에 등록되었을 때 알림을 받으려면 화면 안내가 뜰 때 '알림 받기(Notify Me)' 옵션을 선택하면 됩니다.

이후 대기자 명단에 추가되었다는 화면이 표시되며, 기능을 사용할 수 있게 되면 DuckDuckGo 앱이 알림을 보내줍니다.

초대 코드(invite code)가 있다면 이 화면에서 입력해 대기 과정을 건너뛰고 바로 사용할 수 있습니다.

기능이 활성화되면 화면 상단의 'App Tracking Protection' 토글을 켜서 사용을 시작하세요.

차단된 트래커와 해당 앱 확인하는 방법

DuckDuckGo 앱은 App Tracking Protection을 켠 시점부터 기능이 꺼질 때까지 앱 활동 감지를 시작합니다. 기능이 켜져 있는 동안 어떤 앱이 서드파티 트래커로 정보를 보내려 하는지 계속 모니터링하고 이를 차단합니다.

처음 활성화하면 App Tracking Protection 화면에 데이터가 표시되지 않습니다. 기능을 켠 순간부터 트래커 탐지가 시작되므로, 폰의 앱에서 최근 추적 활동이 보이기까지 잠시 기다려야 합니다.

새로운 트래커 발견 여부에 따라 DuckDuckGo 메인 화면 상단에 배너가 나타나며, 폰의 앱에서 가장 최근에 시도된 추적을 보여줍니다.

잠시 후에는 DuckDuckGo를 실행해 점 세 개 아이콘 > 설정 > App Tracking Protection으로 이동하면 설치된 앱들의 모든 트래커 활동을 확인할 수 있습니다.

화면 상단에는 지난 일주일간의 추적 활동 요약이 표시됩니다. '지난주(Past week)' 섹션에서는 지난주 DuckDuckGo가 차단한 추적 시도 횟수와, 그 트래커가 속한 앱 수를 확인할 수 있습니다.

지난주 요약 아래로 스크롤하면 최신순으로 각 앱의 최근 활동이 표시됩니다. '최근 활동(Recent Activity)'에서는 앱이 트래커로 데이터를 전송하려 한 시도 횟수를 볼 수 있으며, 앱 이름과 함께 해당 앱에 포함된 서드파티 트래커 종류와 마지막 시도 시각도 확인할 수 있습니다.

모든 앱의 최근 추적 활동을 보려면 이 화면에서 아래로 스크롤한 뒤 하단의 '모든 최근 활동 보기(View all recent activity)'를 선택하세요.

그러면 폰에 설치된 앱들의 추적 시도를 날짜별로 확인할 수 있으며, 오늘 → 어제 → 그 이전 날짜 순으로 표시됩니다.

DuckDuckGo 알림을 켜두었다면 자동 요약 알림도 함께 받을 수 있습니다.

App Tracking Protection은 VPN 서비스인가?

이 기능을 사용해 본 분들은 안드로이드 화면 상단에 자물쇠 아이콘이 나타나는 것을 보고 궁금해했을 수 있습니다. 이 아이콘은 보통 VPN이 켜져 있을 때만 표시되는데, 결론부터 말하면 App Tracking Protection은 VPN 서비스가 아닙니다. 다만 DuckDuckGo 앱에서 이 기능을 켜면 안드로이드 시스템이 VPN으로 인식할 뿐입니다.

그 이유는 폰의 앱들이 트래커에 접촉하지 못하도록 차단하기 위해, App Tracking Protection이 스스로를 VPN처럼 위장해 앱이 서드파티 트래커로 데이터를 보내는 것을 막기 때문입니다. VPN으로 위장함으로써 DuckDuckGo 도구는 앱 데이터가 해당 앱 자체 서버 외의 서버로 전송되는 것을 제한할 수 있습니다.

즉, App Tracking Protection은 앱 데이터가 외부 서버로 전송되는 것을 막는 반면, 일반적인 VPN은 사용자의 IP와 위치를 앱·서비스·ISP로부터 숨기기 위해 사용자 데이터를 여러 외부 서버를 거쳐 전달하는 방식입니다.

지금까지 안드로이드에서 DuckDuckGo의 App Tracking Protection으로 서드파티 트래커를 차단하는 방법을 알아보았습니다. 소중한 개인정보 보호, 오늘 바로 시작해 보세요.