시행일: 2026년 10월 27일 (이전 시행일: 2026년 10월 26일 — 앱 안 «문의하기»로 보낸 문의 내용·이메일(선택)·앱 정보를 운영자의 문의 관리 시스템(Duolink)이 처리함을 밝혔습니다 — 1·2·10항. 그 전 2026년 10월 21일 판 대비 10월 26일 판은 동의한 경우의 익명 통계에 Google Firebase Analytics 를 사용하고, 비정상 종료 진단(Firebase Crashlytics)이 iOS 판에도 적용됨을 밝혔습니다.)
본 방침은 DuoDuel(이하 "앱")이 이용자의 정보를 어떻게 다루는지 설명합니다.
1. 요약
앱은 이름 등 개인 식별 정보를 수집하지 않습니다. 회원가입이 없습니다. 이메일은 이용자가 앱 안 «문의하기»에 직접 적어 보낸 경우에만 답장을 위해 받습니다(2항).
아래 표가 시행일 기준으로 실제 동작하는 범위입니다 — 플랫폼마다 다릅니다.
표에서 "제공하지 않음"인 항목은 그 정보를 수집하지 않는다는 뜻입니다.
항목
Android
iOS
광고 (Google AdMob)
표시함 (3항)
표시함 (3항)
계정 연동 (Play 게임즈)
선택 (2항)
제공하지 않음
인앱 구매
현재 제공하지 않음
제공하지 않음
온라인 대전
제공 (2항)
제공 (2항)
익명 통계·오류 진단
동의 시 (2항)
동의 시 (2항)
익명 이용 통계 (Google Firebase Analytics)
동의 시 (2항)
동의 시 (2항)
비정상 종료 진단 (Google Firebase Crashlytics)
동의 시 (2항)
동의 시 (2항)
iOS 판은 계정 연동·인앱 구매 없이 배포됩니다. 광고는 표시하지만 광고 식별자
(IDFA)를 사용하지 않고 추적 권한(ATT)을 요청하지 않으며, 계정 연동으로 만들어지는
진행도 지갑·플레이어 ID가 서버에 생기지 않습니다. 기기에 저장되는 게임 데이터와,
이용자가 동의한 경우의 익명 통계·오류 진단(2항 — 서버에 기록으로 보관됩니다), 광고(3항), 온라인 대전
중계가 해당됩니다.
Android 에서 계정 연동을 선택하면 진행 상황(코인·다이아·스킨)을 기기 간에 이어가기 위해
운영자 서버가 Play 게임즈 플레이어 ID와 해당 게임 재화, 그리고 첫 실행 때의 동의 기록을 저장합니다(2·6항 참조).
연동하지 않아도 모든 기능을 이용할 수 있습니다.
2. 처리하는 정보
앱 안 문의 — 양 플랫폼, 보낸 경우만 — 설정의 «문의하기»에서 문의를 보내면 문의 종류·내용, 선택해서 적은 이메일, 앱이 함께 보내는 앱 버전·운영체제와 버전·언어, (계정을 연동한 경우) 지원 코드를 운영자가 직접 운영하는 문의 관리 시스템 Duolink(duolink.co.kr)로 보내 답변과 오류 확인에 씁니다. 과도한 요청을 막는 제한에는 IP 와 문의 전용 설치 값의 원문 대신 해시값만 저장하며, 이 설치 값은 익명 통계의 설치 ID 와 다른 별도 값입니다. 답변 후 1년을 보관 기준으로 합니다(Duolink 개인정보 수집·이용 안내). 문의를 보내지 않으면 이 정보는 처리되지 않습니다.
선택적 계정 연동(Play 게임즈) — Android 만 — 이용자가 직접 연동을 선택한 경우에만, Google 이 발급한 Play 게임즈 플레이어 ID(이름·이메일이 아닌 익명 식별자)를 받아 운영자 서버의 진행도 지갑을 식별하는 데 사용합니다. 연동하지 않으면 이 정보를 수집하지 않습니다. iOS 판은 계정 연동을 제공하지 않습니다.
진행도 지갑 — Android 에서 연동한 경우만 — 기기 간 이어가기를 위해 코인·다이아·보유 스킨·광고 제거 여부·솔로 최고기록이 플레이어 ID와 함께 운영자 서버에 저장됩니다. 연동하지 않은 경우와 iOS 에서는 이 값들이 이용자의 기기 안에만 저장됩니다.
동의 기록 — Android 에서 연동한 경우만 — 첫 실행 때 동의한 약관 버전·동의 일시·만 14세 확인·맞춤형 광고 선택 여부와 서버가 받아 적은 시각을 플레이어 ID와 함께 운영자 서버에 보관합니다. 언제 어떤 내용에 동의했는지 확인하기 위한 것이며, 계정당 최근 20건까지 남기고 진행도 지갑과 함께 삭제됩니다. 연동하지 않은 경우와 iOS 에서는 기기 안에만 저장됩니다.
기기 내 저장 — 양 플랫폼 — 게임 설정(사운드·햅틱), 코인·다이아·보유 코스메틱, 최고 점수는 이용자의 기기 안에만 저장되며 앱 삭제 시 함께 제거됩니다.
온라인 대전 — 양 플랫폼 — 온라인 모드 이용 시 임시 4자리 방 코드와 게임 신호(수순 등)만 실시간 중계 서버를 경유합니다.
개인 식별 정보가 포함되지 않습니다. 재접속 시 진행 상황을 복원하기 위해 대전 중의 수순이
서버 메모리에 임시 보관되며, 대전 종료 또는 일정 유휴 시간 후 삭제됩니다(디스크에
기록하지 않습니다).
익명 통계·오류 진단 — 양 플랫폼, 동의한 경우만 — 서비스 개선을 위해 앱 활성 상태, 현재 게임, 플레이 시간, 게임 결과(승/패), 앱 버전·플랫폼과 앱 오류 정보가 익명으로
운영자 서버에 기록으로 보관됩니다. 개인 식별 정보를
포함하지 않으며 특정 개인과 연결되지 않습니다. 첫 실행 시 동의하지 않으면 전송되지
않습니다. 세션·이용자 수 집계에는 앱을 다시 켜면 바뀌는 임의의 실행 세션 토큰과,
동의 후 기기 안에서 무작위로 만든 앱 설치 단위 익명 ID를 사용합니다. 설치 ID 는 앱을 삭제하면 사라지며,
두 값 모두 이름·이메일·계정 ID·광고 ID·기기 고유 ID(하드웨어 식별자)와 연결하거나 함께 저장하지 않습니다.
익명 이용 통계(Google Firebase Analytics) — 양 플랫폼, 동의한 경우만 — 이용 흐름을 집계해 서비스를 개선하기 위해
Google 의 Firebase Analytics 가 앱 이용 이벤트(앱 실행·세션, 게임 시작·완료와 결과, 광고 시청·보상, 게임 재화 사용, 결제 단계)와
기기·앱 정보(기기 모델, OS 버전, 앱 버전, 언어, IP 주소 기반의 대략적 지역), 앱 설치 단위로 발급되는 식별자(앱 인스턴스 ID·Firebase 설치 ID)를 수집합니다.
광고 ID 는 보내지 않으며(맞춤 광고 신호도 끕니다), 이름·이메일·계정 ID·플레이어 ID 를 함께 보내지 않습니다. 식별자는 앱을 삭제하면 사라집니다.
첫 실행 시 동의하지 않으면 수집하지 않습니다.
앱 비정상 종료 진단 — 양 플랫폼, 동의한 경우만 — 앱이 비정상 종료되거나 응답하지 않을 때 원인을 찾기 위해
Google 의 Firebase Crashlytics 가 오류 발생 시점의 기술 정보(오류 스택, 기기 모델, OS 버전, 앱 버전, 메모리·디스크 상태)와
앱 설치 단위로 발급되는 식별자(Crashlytics 설치 UUID·Firebase 설치 ID)를 수집합니다. 이 식별자는 앱을 삭제하면 사라지며
이름·이메일·계정 ID·광고 ID 와 연결하지 않습니다. 첫 실행 시 동의하지 않으면 수집하지 않으며, 동의 전에 기기에 남은
오류 기록은 동의 시점에 전송하지 않고 삭제합니다.
개인정보의 국외 이전 — 양 플랫폼, 동의한 경우만 — 위 익명 이용 통계와 비정상 종료 진단 정보는 다음과 같이 국외로 이전됩니다.
이전 항목: (이용 통계) 앱 이용 이벤트, 기기 모델, OS 버전, 앱 버전, 언어, 대략적 지역, 앱 인스턴스 ID·Firebase 설치 ID / (종료 진단) 오류 스택, 기기 모델, OS 버전, 앱 버전, 메모리·디스크 상태, Crashlytics 설치 UUID·Firebase 설치 ID
이전 시기·방법: 동의 후 앱을 이용할 때(이용 통계)·오류가 발생한 때(종료 진단) 네트워크(암호화 통신)로 전송
보유·이용 기간: 이용 통계는 수집일로부터 14개월, 종료 진단은 수집일로부터 90일 후 Google 이 삭제 절차를 시작합니다
거부 방법과 영향: 첫 실행 시 동의하지 않으면 이전되지 않습니다(동의하지 않으면 앱을 이용할 수 없습니다)
광고 관련 정보 — 양 플랫폼 — 앱은 배너·전면 광고를 표시하며, 광고 게재를 위해 Google AdMob 이 3항에 기재된 정보를 수집합니다.
해당 정보는 Google 이 수집하며 운영자의 서버에는 저장되지 않습니다. iOS 판은 광고 식별자(IDFA)를 사용하지 않습니다.
구매 검증 — 현재 해당 없음 — 앱 안에서 현금 결제로 사는 상품을 제공하지 않습니다(양 플랫폼).
따라서 결제 수단 정보·구매 토큰이 운영자 서버로 전송되지 않습니다(앱이 스토어에 상품 목록을
조회하는 통신은 각 스토어와 앱 사이에서만 일어납니다). 인앱 구매를 다시 여는 경우
본 방침을 먼저 갱신하고 시행일과 함께 게시합니다(4·8항 참조).
3. 광고
앱은 Google 이 운영하는 제3자 광고 서비스인 Google AdMob 의 배너·전면 광고를 표시합니다(Android·iOS).
분석 도구는 동의한 경우에만 Google Firebase Analytics(익명 이용 통계)와 Firebase Crashlytics(비정상 종료 진단)를 사용하며, 광고 ID 를 쓰지 않습니다(2항). 게임 플레이 화면에는 배너를 넣지 않습니다.
iOS 판은 광고 식별자(IDFA)를 사용하지 않습니다. 추적 권한(App Tracking Transparency)을
요청하지 않으므로 개인 맞춤 광고는 표시되지 않으며, 광고 성과는 Apple 의 SKAdNetwork 를 통해 개인을 식별하지 않는 방식으로 측정됩니다.
아래 수집 항목 중 광고 식별자는 Android 판에만 해당됩니다.
맞춤형 광고 동의(선택) — 맞춤형 광고는 첫 실행 화면의 [선택] 맞춤형 광고 수신 항목에 동의한 경우에만 요청합니다.
동의하지 않아도 앱을 모두 이용할 수 있고, 이때 앱은 Google 에 개인 맞춤이 아닌 광고만 요청합니다(광고는 계속 표시됩니다).
앱 설정 > 맞춤형 광고에서 언제든 동의하거나 철회할 수 있습니다. Android 판에만 있는 항목입니다 — iOS 판은 광고 식별자를 쓰지 않아 맞춤형 광고가 없으므로 묻지 않고 개인 맞춤이 아닌 광고만 요청합니다.
이용자의 선택권 — 기기 설정에서 언제든지 광고 ID를 재설정하거나 개인 맞춤 광고를 사용 중지할 수 있습니다.
Android: 설정 > 개인정보 > 광고 (메뉴 이름은 기기·Android 버전에 따라 다를 수 있습니다).
개인 맞춤 광고를 끄더라도 광고가 사라지지는 않으며, 관련성이 낮은 광고가 표시됩니다.
4. 인앱 구매 (현재 제공하지 않음)
시행일 기준으로 앱은 현금 결제 상품을 제공하지 않습니다(Android·iOS 모두).
앱 안의 코인·다이아는 게임 플레이로만 얻는 무료 재화이며 현금으로 사거나 환전할 수 없습니다.
따라서 결제 수단 정보는 물론 구매 토큰·상품 ID 등 결제 관련 정보를 일절 처리하지 않습니다.
스토어 페이지에 "인앱 구매" 표시가 남아 있을 수 있으나, 앱 안에서 구매 화면이 열리지 않습니다.
인앱 구매를 다시 여는 경우 결제는 각 스토어의 결제 시스템(Google Play / Apple App Store)이 처리하고
운영자는 카드번호 등 결제 수단 정보를 수집·저장하지 않습니다. 그때는 본 방침을 먼저 갱신하고
새 시행일과 함께 게시합니다(8항).
5. 아동의 개인정보
앱은 아동을 대상으로 하지 않으며, 아동 대상 앱으로 설계·홍보되지 않습니다. 첫 실행 시 만 14세 이상인지 확인하며, 확인하지 않으면 앱을 이용할 수 없습니다.
아동의 개인정보를 고의로 수집하지 않으며, COPPA(미국)·GDPR-K(유럽) 등 아동 개인정보 규정의 적용 대상 데이터를 고의로 처리하지 않습니다.
아동이 정보를 제공했다고 판단되는 경우 8항의 연락처로 알려주시기 바랍니다.
6. 보관 및 삭제
계정을 연동하지 않은 경우와 iOS 판에서는 진행도 지갑·플레이어 ID가 서버에
보관되지 않습니다(동의한 경우의 익명 통계·오류 진단 기록은 2항에 따라 보관됩니다). 기기 내 데이터(설정·코인·다이아·스킨·점수)는 앱 내
설정 → "데이터 초기화" 또는 앱 삭제로 언제든 제거할 수 있습니다.
계정을 연동한 경우, 서버에 저장된 진행도 지갑과 플레이어 ID의 삭제는
데이터 삭제 안내에 따라 요청할 수 있습니다. Google AdMob 이 수집한 정보의
보관·파기는 Google 의 정책에 따릅니다(Google 개인정보처리방침).
Firebase Analytics 가 수집한 이용 통계는 수집일로부터 14개월, Firebase Crashlytics 가 수집한 비정상 종료 진단 정보는 수집일로부터 90일 후 Google 의 절차에 따라 삭제됩니다.
7. 보안
모든 서버 통신은 전송 구간이 암호화됩니다(HTTPS·WSS). 온라인 대전 트래픽은 익명 게임 신호로 한정되며,
계정 연동 시 저장되는 진행도 지갑과 플레이어 ID는 접근이 제한된 서버에 안전하게 보관됩니다.
8. 방침의 변경
방침이 변경되는 경우 새 시행일과 함께 본 페이지에 게시하고, 중요한 변경은 앱 내에 고지합니다.
9. 개인정보 보호책임자
개인정보 보호법 제30조에 따라 개인정보 처리에 관한 업무를 및 아래와 같이 개인정보 보호책임자를 지정합니다.