당신의 QR 스캐너는 생각보다 당신을 더 많이 알고 있을지도 모릅니다

앱스토어에서 무료 QR 코드 스캐너를 내려받을 때 머릿속에 있는 건 대개 편리함입니다. 프라이버시는 가장 마지막에야 떠오르죠. 하지만 그것이야말로 가장 먼저 따져봐야 할 문제입니다.

지난 몇 년 동안 보안 연구자와 프라이버시 옹호자들은 인기 있는 무료 QR 스캐너 앱들이 대다수 사용자가 전혀 눈치채지 못하는 공격적인 데이터 수집 방식을 내장하고 있다는 사실을 거듭 밝혀냈습니다. 이 글에서는 이런 앱들이 실제로 어떤 데이터를 수집하고, 그것을 어떻게 활용하며, 스스로를 지키기 위해 무엇을 할 수 있는지 구체적으로 살펴봅니다.

QR 스캐너 앱은 실제로 어떤 데이터를 수집할까?

앱마다 다르지만, 광고 기반 QR 스캐너가 가장 흔하게 수집하는 데이터는 다음과 같습니다.

1. 당신이 스캔한 QR 코드

가장 민감하면서도 가장 자주 간과되는 데이터입니다. 많은 QR 스캐너 앱이 스캔한 모든 코드를 기록하고 해독된 내용을 원격 서버로 전송합니다. 그 내용에는 QR 형식으로 인코딩된 Wi-Fi 비밀번호, 비공개 회의실 URL, 병원 예약 확인 코드, 사내 내부 링크, 은행 결제용 QR 코드 등이 포함될 수 있습니다.

병원에서 QR 코드를 스캔했는데 그 URL이 조용히 분석 서버로 업로드된다면, 당신은 자신도 모르게 건강에 관한 정보를 노출한 셈입니다. 결제용 QR 코드를 스캔했는데 그 데이터가 기록된다면, 그것은 금융 정보의 노출입니다.

2. 당신의 위치

많은 QR 스캐너 앱이 정밀한 GPS 위치 접근 권한을 요구합니다. 표면적인 이유는 "사용자 경험 개선"이지만, 실제로는 지리·행동 프로필을 만드는 데 쓰입니다. 어디에 가는지, 그곳에서 언제 QR 코드를 스캔하는지, 장소마다 어떤 종류의 코드를 접하는지가 모두 기록됩니다.

3. 기기 식별자

위치 권한이 없어도 앱은 기기 모델, 화면 해상도, 운영체제 버전, 설치된 앱 목록, 광고 ID를 조합해 기기 지문을 만들 수 있습니다. 이 지문은 앱을 다시 설치해도 그대로 유지되며, 여러 서비스에 걸쳐 당신을 추적하는 데 사용될 수 있습니다.

4. 행동 분석

인기 있는 QR 스캐너 대부분은 서드파티 분석 SDK를 내장합니다. Firebase Analytics, Mixpanel, Amplitude, Adjust, AppsFlyer가 흔히 쓰입니다. 이 SDK들은 앱을 얼마나 자주 여는지, 어떤 기능을 쓰는지, 한 번의 사용 시간이 얼마나 되는지, 광고에 어떻게 반응하는지를 추적합니다.

5. 연락처와 저장소 접근

일부 스캐너 앱은 연락처와 저장소 접근 권한까지 요구합니다. 연락처 목록에 접근하면 앱은 광고주 데이터베이스의 전화번호·이메일 주소와 당신의 신원을 대조할 수 있게 되고, 그만큼 당신의 프로필 가치는 크게 올라갑니다.

추적 픽셀이라는 문제

일부 QR 스캐너 앱은 한 걸음 더 나아가, 스캔한 URL을 보여주는 웹뷰에 추적 픽셀을 심어둡니다. QR 코드를 스캔한 뒤 앱이 내장 브라우저로 목적지를 열면, 앱은 쿠키를 읽고 자바스크립트를 삽입해 목적지 웹사이트에서의 당신의 행동을 추적할 수 있습니다. 그것도 당신이 전혀 모르는 사이에 말이죠.

QR 스캐너 프라이버시 문제의 실제 사례

2020년, 널리 쓰이던 QR 스캐너 앱이 브라우저 트래픽을 가로채는 악성코드를 담고 있다는 사실이 연구자들에 의해 밝혀지면서 구글 플레이 스토어에서 삭제됐습니다. 2021년에는 프라이버시 연구자들이 상위권 QR 스캐너 앱 여러 개가 스캔한 URL 데이터를 데이터 보호법이 취약한 국가의 서버로 보내고 있음을 확인했습니다. 2022년에는 인기 스캐너 앱이 사용자의 클립보드 내용을 읽어 비밀번호와 민감한 텍스트까지 수집한 사실이 드러났습니다.

프라이버시를 존중하는 QR 스캐너란

진정으로 프라이버시를 지키는 QR 코드 스캐너는 다음과 같은 특징을 갖습니다.

  • 인터넷 권한 없음 — 네트워크 통신 자체가 불가능하므로 데이터를 어디로도 보낼 수 없습니다
  • 분석 SDK 없음 — Firebase도, Mixpanel도, AppsFlyer도 없습니다
  • 광고 네트워크 없음 — AdMob도, Meta Audience Network도 없습니다
  • 최소한의 권한 — 카메라만 사용합니다
  • 기기 내 처리 — 모든 해독이 기기 안에서 이뤄지며 아무것도 전송되지 않습니다
  • 계정 불필요 — 스캔 기록을 연결할 신원 자체가 존재하지 않습니다

QR Code Reader Without Ads: 처음부터 프라이버시를 위해 만든 앱

QR Code Reader Without Ads는 바로 이 원칙에 따라 설계됐습니다. 이 앱에는 인터넷 권한이 없어 말 그대로 네트워크 통신을 할 수 없으며, 따라서 스캔 데이터를 어떤 서버로도 보내는 일이 구조적으로 불가능합니다. 광고 SDK도, 분석 라이브러리도, 추적 픽셀도 없습니다.

QR 해독 엔진은 검증된 오픈소스 라이브러리를 사용해 전적으로 기기 안에서 동작합니다. URL이 담긴 QR 코드를 스캔하면, 앱은 기본 브라우저로 열기 전에 해당 URL을 먼저 보여주어 직접 확인하게 합니다.

계정은 필요 없습니다. 가입 화면도 없습니다. 스캔 기록은 당신의 기기에만 남습니다.

프라이버시를 지키는 QR 스캐너로 바꿀 준비가 되셨나요? QR Code Reader Without Ads를 무료로 내려받으세요.

구글 플레이에서 내려받기 — 무료, 광고 없음, 추적 없음

아이폰과 아이패드에서도 사용할 수 있습니다.

앱스토어에서 내려받기 — 무료, 광고 없음, 추적 없음

지금 쓰는 QR 스캐너의 프라이버시를 점검하는 방법

아직 앱을 바꿀 준비가 되지 않았다면, 다음 방법으로 현재 QR 스캐너의 프라이버시를 평가해 보세요.

  1. 앱 권한을 확인하세요 — 설정 → 앱 → [사용 중인 스캐너] → 권한으로 이동합니다. 뚜렷한 기능적 이유 없이 위치, 연락처, 저장소에 접근한다면 위험 신호입니다.
  2. 개인정보 처리방침을 읽으세요 — "제3자 파트너", "광고 네트워크", "데이터 공유" 같은 표현을 찾아보세요.
  3. 네트워크 모니터를 사용하세요 — NetGuard(안드로이드) 같은 도구는 앱이 어떤 도메인과 통신하는지 보여줍니다.
  4. Exodus Privacy 데이터베이스를 확인하세요 — Exodus Privacy는 안드로이드 APK를 분석해 각 앱에 들어 있는 모든 추적기와 권한을 나열해 줍니다.

결론

QR 코드는 어디에나 있습니다. 식당 메뉴판, 행사 입장권, 결제 단말기, 제품 포장, 병원 문진표까지. 코드를 스캔할 때마다 당신은 지금 어디에 있고 무엇을 하고 있는지에 관한 정보를 흘리고 있을 수 있습니다. 그 정보가 사적으로 남을지, 아니면 조용히 돈으로 바뀔지는 당신이 고른 스캐너 앱이 결정합니다.

지금 바꾸세요. QR Code Reader Without Ads를 내려받으세요.

구글 플레이에서 QR Code Reader Without Ads 받기

앱스토어에서 QR Code Reader Without Ads 받기