1. 적용 범위 및 개인정보처리자
본 방침은 웹사이트 houseduck.in과, Junhee Choi가 독일에서 House Duck이라는 명칭으로 운영하는 게임 및 앱(이하 통칭하여 "당사의 게임")에 적용됩니다. 현재 본 방침이 적용되는 타이틀은 모바일 게임 Quirky Ball(Android, iOS)과 아케이드 게임 딸깍 서바이벌(10key Survival)입니다. 향후 출시되는 House Duck 타이틀에도 본 방침이 적용됩니다. 특정 타이틀이 데이터를 실질적으로 다른 방식으로 처리하는 경우, 당사는 해당 처리를 본 방침에 추가하거나 해당 타이틀에 특화된 간단한 보충 방침을 게시하며, 그 경우 보충 방침은 해당 타이틀에 대하여 본 방침과 함께 적용됩니다. 제2항부터 제12항까지는 별도의 언급이 없는 한 Quirky Ball 2.0.0 이후 버전과 웹사이트를 기준으로 설명합니다. 제13항은 딸깍 서바이벌을 설명하며, 제2항부터 제12항 중 딸깍 서바이벌에도 적용되는 부분을 밝힙니다. 제14항은 고객지원 요청과 House Duck의 내부 운영 도구를 설명하며, 당사의 모든 게임과 웹사이트에 적용됩니다.
개인정보처리자: Junhee Choi, House Duck (하우스덕)
주소: Ringstr. 23, 61476 Kronberg im Taunus (Hessen), Germany
이메일: support@houseduck.in
전화: +82 10 7620 3959
본 방침은 개인정보 처리에 관한 고지입니다. 이를 확인하거나 게임을 플레이하는 것은 선택형 이용 분석, 광고 또는 추적에 대한 동의를 대체하지 않습니다. 개인정보 처리에 대한 동의와 기기 저장/접근에 대한 동의는 관련 법률에 따라 별도로 판단됩니다.
2. 당사가 처리하는 정보
| 정보 | 처리 시점 및 목적 |
|---|---|
| 계정 식별자(게스트 식별자(UID) 및 ID 제공자 식별자) | Quirky Ball을 처음 이용할 때 게스트 계정이 생성됩니다. 선택적으로 Google 계정(Android 및 iOS) 또는 Apple 계정(iOS)을 연동하는 경우, 로그인, 계정 연동 및 다른 기기에서 동일한 계정을 불러오기 위해 제공자 식별자가 저장됩니다. 이미 다른 게임 계정에 연동된 계정으로 로그인하는 경우, 해당 계정의 저장된 진행 상황이 불러와지고 기기에 있는 현재 게스트 진행 상황은 대체됩니다. |
| 이메일 주소 및 프로필 이름 | 이용자가 Google 로그인 또는 Apple로 로그인을 선택하고 제공자가 해당 정보를 공개하는 범위에서만 처리됩니다. Apple은 비공개 중계 주소를 제공할 수 있습니다. 초대 악용을 방지하기 위해, 서버는 두 개의 연동된 계정이 동일한 로그인 이메일을 공유하는지 확인할 수 있습니다. |
| 게임 및 계정 데이터 | 닉네임, 표시 코드, 이용자가 선택한 국가/진영, 프로필 아이콘, 명패 및 기타 보유/장착 중인 커스터마이징, 진행 상황 및 저장된 게임 상태(Quirky Ball의 경우 예컨대 실험실 진행 상황 및 런 결과), 가상 재화 및 아이템(예: 젬, 시약, 티켓), 순위, 친구 및 선물, 초대 코드 및 초대 상태, 우편함 아이템, 출석 및 미션. 기기 및 Supabase에 저장됩니다. |
| 공정 플레이 및 보상 기록 | 서버가 발급한 런 티켓, 플레이 및 보상 기록, 시간·점수·재화 변동의 타당성 확인으로, 보상을 정확히 지급하고 부정행위, 중복 보상 및 악용을 방지하기 위해 사용됩니다. |
| 구매 데이터 | 상품 ID, 스토어 거래 ID 또는 구매 토큰, 구매 상태, 플랫폼, 구매가 연결된 게임 계정, 복원/환불 상태 및 이용 권한. House Duck은 전체 카드 또는 은행 계좌 정보를 제공받지 않습니다. |
| 인앱 제보 및 지원 요청 | 앱 설정에서 간단하게 제보하기를 보내는 경우, 입력한 텍스트(최대 2,000자)가 계정 ID, 앱 버전, 빌드 번호, 플랫폼 및 언어와 함께 저장되어 문제를 조사하는 데 사용되며, 당사는 제보 옆에서 현재 닉네임을 확인합니다. 지원 이메일 및 답변에 필요한 연락처 정보는 요청에 응답하기 위해 처리됩니다(제14항 참조). 비밀번호나 결제 정보는 포함하지 마십시오. |
| 광고 및 기기 데이터 | Google Mobile Ads SDK(AdMob)는 광고 게재, 측정, 오류 처리 및 부정행위 방지를 위해 IP에서 도출된 대략적 위치, 앱/광고 상호작용, 진단 정보, 광고 ID, App Set ID 및 이와 유사한 식별자를 처리할 수 있습니다. |
| Supabase에 저장되는 자체 이용 분석(선택형) | 선택형 이용 분석 동의가 있는 경우에만: 앱 시작/세션, 화면 및 버튼 상호작용, 게임 시작/종료, 광고 요청/노출/보상, 구매 흐름 이벤트, 앱 버전, 플랫폼, 시간대 오프셋 및 배포 채널. 여기에는 기본적인 안정성 진단이 포함됩니다: 클라이언트 오류의 코드 위치(파일 및 줄) 및 앱이 화면에 열려 있는 상태에서 예기치 않게 종료된 경우(충돌 또는 강제 종료)의 플래그이며, 앱 전환기에서 이용자가 직접 닫은 경우는 해당하지 않습니다. 무작위 설치/세션 식별자가 사용되며 계정 UID와 분리하여 보관됩니다. 이러한 이벤트에는 광고 ID가 포함되지 않습니다. |
| 선택형 Firebase Analytics | 동일한 선택형 동의가 있는 경우에만: Firebase Analytics는 자동 수집 이벤트, 튜토리얼 완료와 같은 앱 이용 정보, 그리고 앱 인스턴스 ID를 포함한 앱/기기 정보를 처리할 수 있습니다. 거절해도 게임 이용은 제한되지 않으며, 선택은 언제든지 앱 설정에서 변경하거나 철회할 수 있습니다. |
| 알림 데이터 | 알림을 허용하는 경우, 푸시 토큰, 설치 식별자, 계정 연결, 플랫폼, 앱 버전, 언어 및 전달/열람 상태(아래 참조). |
| 기기 설정 | 언어, 사운드, 진동, 그래픽 설정, 동의 선택 및 산출된 연령대가 기기에 로컬로 저장됩니다. |
| 웹사이트 네트워크 및 저장 정보 | 웹사이트는 GitHub Pages를 통해 제공됩니다. 브라우저는 페이지 리소스 및 전달/보안 로그를 위해 GitHub에 요청을 보내고, i.ytimg.com에서 Google에 YouTube 썸네일을 요청할 수 있으며, Supabase 공개 엔드포인트를 요청할 수 있습니다: 하나는 공개 버전 정보를 반환하고, 다른 하나는 개별 기록 데이터가 아닌 홈페이지 게임 점수/플레이 횟수의 집계 총계만 반환합니다. 음악 패널의 BGM 파일은 본 웹사이트에서 제공되며 방문자가 수동으로 재생을 시작할 때만 로드됩니다. 별도의 외부 YouTube 재생목록 링크는 선택 시 해당 서비스를 엽니다. 이러한 요청의 수신자는 IP 주소 및 HTTP 요청 메타데이터를 처리할 수 있습니다. 방문자가 언어를 선택하면 house_duck_site_language 키가 브라우저 localStorage에 저장될 수 있습니다. 이메일 버튼은 방문자의 이메일 애플리케이션을 열며, 웹사이트는 방문자가 해당 애플리케이션에서 메시지를 발송하기 전에 그 메시지를 웹사이트 백엔드로 전송하지 않습니다. |
당사의 게임은 정확한 위치, 연락처, 사진, 카메라, 마이크 또는 게임에 불필요한 기타 정보를 수집하도록 설계되지 않았습니다. 결과 카드 공유는 기기의 공유 시트를 사용하며, 당사는 이용자가 공유한 내용을 제공받지 않습니다.
알림은 Android에서 Firebase Cloud Messaging(FCM)을, iOS에서 Apple Push Notification service(APNs)를 사용합니다. 알림 설치 식별자/토큰, 계정 연결, 플랫폼, 앱 버전, 언어 및 전달/열람 상태는 전달, 기기 등록 및 문제 해결을 위해 Google, Apple 및 Supabase에 의해 처리될 수 있습니다. 알림 권한은 선택 사항이며 기기 설정에서 관리할 수 있습니다. 이는 선택형 이용 분석 동의와 별도이며, 알림을 비활성화한다고 해서 그 자체로 기존의 모든 토큰이나 이력이 즉시 삭제되는 것은 아닙니다.
3. 처리 목적 및 법적 근거
- 게임, 계정, 계정 연동 및 불러오기, 순위, 친구 기능, 우편함, 초대, 구매, 복원, 인앱 제보 및 지원 제공: 계약 이행 또는 계약 전 조치(GDPR 제6조 제1항 b호).
- 결제, 환불, 부정행위 확인 및 법적으로 요구되는 기록: 법적 의무(GDPR 제6조 제1항 c호) 및 정당한 이익(GDPR 제6조 제1항 f호).
- 서비스 운영 및 보호에 필요한 보안, 공정 플레이, 안정성 및 오류 조사: 정당한 이익(GDPR 제6조 제1항 f호). 필수적인 계정, 재화, 거래 및 보안 처리는 선택형 행태 분석과 별개입니다.
- Supabase에 저장되는 House Duck 자체 이용 분석(위의 안정성 진단 포함), Firebase Analytics 및 광고 캠페인 측정을 위한 튜토리얼 완료 이벤트의 사용: 별도의 선택형 동의(GDPR 제6조 제1항 a호)이며 언제든지 철회할 수 있습니다.
- 맞춤형 광고 및 추적 동의가 필요한 처리: 동의(GDPR 제6조 제1항 a호)이며 언제든지 철회할 수 있습니다.
- 제한적/비맞춤형 광고 및 부정행위 방지: 관련 법률이 허용하는 범위에서 동의 또는 정당한 이익.
정당한 이익은 계정 및 거래 보호, 부정한 점수나 중복 보상 방지, 오류 조사, 제보의 효율적 처리 및 서비스 안정성 유지를 위한 것입니다. 무작위 설치/세션 식별자만으로 데이터가 익명화되는 것은 아닙니다. 화면 이동이나 버튼 상호작용과 같은 행태 분석은 필수적인 보안 처리로 간주되지 않으며, 약관에 동의하는 것만으로는 요구되는 동의가 충족되지 않습니다.
4. 서비스 제공자 및 수신자
House Duck은 데이터 브로커에게 금전을 받고 개인정보를 판매하지 않습니다. 다만 맞춤형 광고 또는 광고 측정을 위한 공개는 일부 관할권에서 판매 또는 공유에 관한 보다 넓은 법정 정의에 해당할 수 있으며, 관련 선택권 및 법정 권리는 영향을 받지 않습니다. 다음 제공자는 해당되는 경우 독립적인 개인정보처리자 또는 처리수탁자로서 정보를 처리할 수 있습니다.
Supabase에 호스팅되는 고객 데이터와 관련하여, House Duck은 개인정보처리자로 남고, Supabase는 House Duck의 지시에 따라 행동하는 처리수탁자로 그 데이터를 처리합니다. Supabase가 공개한 Data Processing Addendum은 이러한 역할에 관한 정보를 제공합니다.
| 서비스 | 목적 |
|---|---|
| Supabase | 인증, 계정 연동/동기화, 게임 상태, 순위/소셜 기능, 우편함, 초대, 구매 이용 권한/보상 상태, 인앱 제보, 알림 등록, 자체 분석 저장, 공개 버전 확인 및 홈페이지 게임 점수/플레이 횟수 집계 총계 |
| Firebase Analytics 및 Google Ads(Google 계열사) | 동의 후의 선택형 앱 이용 분석; 해당 동의가 있는 경우 튜토리얼 완료 이벤트가 Google Ads에 의해 당사의 앱 설치 캠페인 측정(전환 측정)에 사용될 수 있습니다 |
| Google AdMob 및 User Messaging Platform(UMP)(Google 계열사) | 보상형, 전면, 배너 및 네이티브 광고, 그리고 광고 동의 관리 |
| Google 로그인, Google Play 결제, Firebase Cloud Messaging(Google 계열사) | 선택형 로그인, Android 인앱 구매, 복원 및 환불 처리, Android 알림 |
| Google Gemini API(Google 계열사) | 운영자를 위한 지원 메시지 및 인앱 제보의 짧은 요약 및 분류로, 이메일 주소, 링크, 표시 코드, 전화번호 및 긴 식별자가 제거된 후에 수행됩니다. 그 결과는 운영자만 사용하며, 이는 이용자에 관해 어떠한 결정도 내리지 않습니다. |
| Google Workspace(Gmail) 및 Google Identity Services(Google 계열사) | support@houseduck.in 및 business@houseduck.in으로 보낸 이메일의 수신·보관·답변, House Duck 운영 콘솔에 대한 직원의 Google 로그인(제14항) |
Google YouTube 썸네일 서비스(i.ytimg.com) | 브라우저가 요청한 YouTube 썸네일 이미지 전달 |
| Apple로 로그인, App Store/StoreKit, APNs(Apple 계열사) | iOS에서의 선택형 로그인, 인앱 구매, 복원 및 환불 처리, 그리고 알림 |
| GitHub Pages | houseduck.in의 정적 호스팅, 웹사이트에서 제공되는 BGM 파일 및 보안/전달 로그 |
Quirky Ball은 Google AdMob을 유일한 광고 네트워크로 사용하며, 다른 광고 네트워크나 미디에이션 SDK는 활성화되어 있지 않습니다. 당사의 게임 중 어느 하나에 이를 추가하는 경우, 사용 전에 본 방침과 인앱 고지를 갱신하겠습니다.
5. 처리 국가 및 국제 이전
House Duck은 독일에서 운영하며 개인정보를 처리합니다. 당사 게임의 기본 Supabase 데이터베이스는 아일랜드(AWS eu-west-1)에 있습니다. 이는 데이터베이스 위치이며, 모든 지원, 전달 또는 로그 처리가 아일랜드에 머문다는 약속은 아닙니다. 아래 표는 확인된 기본 위치와 제공자가 공개한 처리 범위를 구분합니다.
| 수신자/서비스 및 연락 경로 | 국가 및 범위 | 데이터, 목적 및 시점 |
|---|---|---|
| Supabase(Supabase DPA; privacy@supabase.io) | 기본 데이터베이스: 아일랜드. 공개된 DPA는 Supabase Pte. Ltd.(싱가포르)를 명시하며, Supabase, Inc.는 지원 하위 처리자로 기재되어 있습니다. 글로벌 지원과 하위 처리자 처리는 별개입니다. | 게스트/계정 식별자, 게임 상태, 구매 이용 권한, 인앱 제보 및 자체 이용 분석. 앱이 실행, 인증, 동기화 또는 게임플레이를 기록할 때 암호화된 네트워크 전송/저장. |
| Google 서비스(Google, Firebase) | 미국 및 Google이 공개한 글로벌 시설. 서비스 및 이용자 거주지에 따라 Google LLC, Google Ireland Limited 또는 기타 해당 계열사가 데이터를 처리하며, 저장 위치가 독일에만 한정되지는 않습니다. | 선택형 분석 및 광고 측정, 광고/동의, 선택형 로그인, Android 구매, 고객지원 이메일(Google Workspace), 운영 콘솔에 대한 직원 로그인, 비식별 처리된 지원 요약 및 웹사이트 썸네일에 관한 정보. 관련 기능을 사용할 때 전송되며, 요구되는 별도 동의가 적용됩니다. 알림 설치 식별자/토큰 및 전달/열람 상태 또한 알림 기기 등록, 전달 및 확인 과정에서 처리될 수 있습니다. |
| Apple 서비스(Apple) | Apple은 데이터가 일반적으로 미국에 저장된다고 밝히고 있습니다. 아일랜드의 Apple Distribution International Limited가 EEA, 영국 및 스위스 이용자와 관련된 개인정보를 관리하며, 서비스별 법인은 다를 수 있습니다. | 선택형 Apple 로그인, iOS 구매, 복원 및 환불에 관한 정보로, 이용자가 해당 기능을 사용할 때 전송됩니다. 알림 설치 식별자/토큰 및 전달/열람 상태 또한 알림 기기 등록, 전달 및 확인 과정에서 처리될 수 있습니다. |
| GitHub Pages(GitHub) | 미국 및 GitHub가 공개한 기타 국가. GitHub, Inc., GitHub B.V. 또는 해당 법인이 정보를 처리합니다. | 페이지, 이미지 또는 음악이 요청될 때의 IP 주소 및 요청 메타데이터로, 웹사이트 전달 및 보안/전달 로그를 위한 것입니다. |
링크된 공식 개인정보 페이지는 수신자 연락 경로를 제공합니다. 기본 데이터베이스 위치나 법인의 주소는 해당 제공자의 처리 국가 전체 목록이 아닙니다. Supabase 하위 처리자 목록은 Supabase subprocessors를, 보존에 관해서는 제6항을 참조하십시오.
해외 운영자인 House Duck의 직접 수집은 이후의 제3자 제공, 처리 위탁 또는 다른 해외 제공자와의 저장과 구별됩니다. 대한민국 개인정보 보호법이 적용되는 이전에는 해당 처리에 대한 유효한 근거, 예컨대 별도의 동의 또는 계약 이행에 필요한 위탁/보관에 관한 법정 고지가 필요합니다. 본 고지를 읽거나 게임을 플레이하는 것은 국제 이전에 대한 별도의 동의가 아닙니다.
EU/EEA 외부로의 이전에는 적용 가능한 적정성 결정, 표준계약조항(SCCs) 또는 기타 유효한 보호 조치가 필요합니다. Supabase가 공개한 DPA에는 SCCs가 포함되어 있으며, Google, Apple 및 GitHub는 공식 방침에서 이전 메커니즘을 설명합니다. 특정 처리에 적용되는 국가, 수신자, 근거 및 보호 조치 사본에 관해서는 support@houseduck.in으로 문의하십시오.
선택형 이용 분석은 설정에서 거절하거나 철회할 수 있으며, 광고 선택은 광고 개인정보 설정을 통해 관리할 수 있습니다. 선택형 로그인 또한 건너뛸 수 있습니다. 서버 기반 게임 서비스는 필요한 Supabase 계정/동기화 처리 없이는 원활히 제공될 수 없습니다. 이의를 제기하거나 삭제를 요청하려면 지원팀에 문의하십시오. 당사는 영향받는 기능과 해당 사안에서 이용 가능한 조치를 안내해 드립니다. 권리 행사 자체가 불리한 대우의 근거가 되지는 않습니다.
6. 보유
- 상세 플레이, 시즌 및 주간 기록과 계정별로 분리된 자체 이용 분석 이벤트: 일반적으로 아래에서 설명하는 기록별 시점부터 28일간.
- 계정, 현재 동기화 상태, 최고 기록, 진행 상황 및 공정 플레이/보상 기록: 계정 삭제 시까지.
- 앱 내 제보: 제보 처리에 필요한 기간 동안이며, 계정 삭제 시까지를 초과하지 않습니다.
- 우편함 항목: 수령하거나 만료된 후 90일 뒤 삭제됩니다.
- 이용 권한, 거래 참조 정보, 환불 및 부정행위 기록: 구매 지원에 필요한 기간 또는 관련 법정 보존 기간 동안.
- 지원 이메일: 요청 해결 및 분쟁 처리에 필요한 기간 동안.
- 로컬 설정: 앱 또는 기기 데이터가 삭제될 때까지.
- 스토어, 로그인, 광고, 분석 및 호스팅 제공업체가 독자적으로 보유하는 정보: 각 제공업체의 보유 정책 및 설정에 따릅니다.
보유 기간 산정 방식: 일일 정리 작업은 상세 게임 플레이의 경우 플레이 시점, 시즌/주간 기록의 경우 갱신/달성 시점, 자체 이용 분석의 경우 서버 수신 시점을 기준으로 28일이 지난 데이터를 삭제합니다. 다음 일일 실행은 일반적으로 해당 기준 시점 이후 최대 하루가 더해질 수 있습니다. 28일 기간은 Firebase 분석, 푸시 토큰 또는 제공업체의 독자적 로그에 일률적으로 적용되지 않습니다.
앱이 관리하는 미전송 자체 이용 분석 대기열과 대기 중인 Firebase 맞춤 이벤트 대기열은 이벤트 생성 후 24시간이 지나면 만료됩니다. 만료된 항목은 다음 대기열 확인 시 또는 전송 전에 폐기되며, 두 대기열 모두 철회 또는 계정 전환 시 폐기됩니다. 이는 앱이 닫혀 있는 동안 정확히 24시간에 삭제가 이루어진다는 의미가 아닙니다. Firebase SDK 내부 저장소나 제공업체의 독자적 보유에 대한 일괄적인 제한을 정하는 것이 아니며, 이미 전송된 정보의 즉각적인 삭제를 보장하지도 않습니다.
7. 계정 삭제
앱의 설정 → 계정 삭제에서 게임 계정을 삭제하거나 외부 삭제 안내를 따를 수 있습니다. 계정과 연결된 계정 프로필, 동기화 상태, 진행 상황, 친구 및 소셜 연결, 우편함, 초대, 앱 내 제보 및 공정 플레이 기록은 삭제되며 복구할 수 없습니다. Apple 로그인 연동은 Apple 측에서도 해제됩니다. 일부 상세 플레이 기록은 제6항에 설명된 28일 기준 시점과 다음 일일 정리 작업까지 남아 있을 수 있으며, 이후 자동으로 삭제됩니다. 법적 의무, 결제/환불 처리, 부정행위 방지 또는 법적 청구를 위해 엄격히 요구되는 최소한의 기록은 해당 목적이 종료될 때까지 남아 있을 수 있습니다. Apple 또는 Google이 독자적으로 관리하는 스토어 거래 기록은 게임 계정 삭제로 삭제되지 않으며, 복원 가능한 구매는 약관에 설명된 대로 나중에 새 게임 계정으로 복원할 수 있습니다.
8. 광고 및 분석 동의 선택
- 선택형 이용 분석: 하나의 선택 항목이 Supabase에 저장되는 House Duck 자체 이용 분석(제2항의 안정성 진단 포함)과 Firebase Analytics(자동 수집 이벤트 및 튜토리얼 완료 포함)를 함께 제어합니다. 만 18세 이상 사용자는 사전 선택되지 않은 명시적 선택을 하며, 이는 필수 약관 동의 및 광고 동의와 별도입니다. 거절해도 게임 이용은 제한되지 않습니다. 필수적인 계정, 재화, 거래 및 보안 처리는 별도입니다.
- 선택은 앱 설정(“선택적 이용 분석”)에서 언제든지 변경하거나 철회할 수 있습니다. 철회하면 두 선택형 분석 시스템 모두에 대한 향후 수집 및 전송이 중단되고, 앱이 관리하는 미전송 대기열이 폐기되며, 기기 내 Firebase Analytics 데이터가 초기화됩니다. 철회 전에 적법하게 완료된 처리에는 영향을 미치지 않으며, 이미 전송된 정보의 삭제는 제6항 및 제9항을 따릅니다.
- 광고 캠페인 측정: 당사는 Google Ads 앱 캠페인으로 Quirky Ball을 홍보합니다. 선택형 이용 분석에 동의한 경우에만, Google이 해당 캠페인을 통한 설치 중 튜토리얼을 완료한 수를 집계하기 위해 Firebase 튜토리얼 완료 이벤트를 사용할 수 있습니다(전환 측정). Google은 Google의 정책에 따라 이를 자체 광고 데이터와 연결할 수 있습니다. 해당 동의가 없으면 그러한 이벤트는 전송되지 않습니다.
- 이전 앱 버전: 1.1.2(빌드 53)와 같은 이전 Quirky Ball 1.x 버전의 Firebase 전용 고지 및 설정은 Firebase Analytics만 제어하며, Supabase에 저장되는 자체 이용 분석은 제어하지 않습니다. 기존 Firebase 전용 ON 선택을 통합 범위로 소급하여 확대하지 않으며, 새 고지에서 새로 명시적인 선택을 해야 합니다.
- 광고: Quirky Ball은 Google AdMob 리워드, 전면, 배너 및 네이티브 광고를 표시합니다. EEA, 영국 및 스위스를 포함하여 동의가 요구되는 지역에서는 Google UMP 메시지가 표시될 수 있습니다. iOS에서는 앱 간 추적 권한이 요청될 때 Apple의 앱 추적 투명성(ATT) 프롬프트가 별도로 표시됩니다.
- 필요한 경우 앱 설정에서 광고 개인정보 설정을 다시 열 수 있으며, 기기 설정에서 광고 식별자 및 추적을 관리할 수도 있습니다. 광고 동의를 거절해도 게임 플레이는 제한되지 않지만, 광고 시청 완료를 조건으로 하는 보상은 제공되지 않을 수 있습니다.
- 광고가 맞춤형, 제한형 또는 비맞춤형인지 여부만으로 동의 필요 여부가 결정되지는 않습니다. 동의 필요 여부는 관련 법률과 기기에 대한 특정 저장 또는 접근에 따라 달라집니다. 독일에서는 TDDDG 제25조에 따라 해당 저장 또는 접근에 대해 동의가 요구될 수 있습니다.
9. 이용자의 권리
관련 법률에 따라 support@houseduck.in으로 연락하여 열람, 정정, 삭제, 처리 제한, 이동, 이의 제기 또는 동의 철회를 요청할 수 있습니다. GDPR이 적용되는 요청에 대해 당사는 일반적으로 1개월 이내에 응답합니다. 요청이 복잡하거나 다수인 경우 필요한 때에는 해당 기간을 최대 2개월 더 연장할 수 있으며, 사유를 포함하여 첫 1개월 이내에 알려드립니다. 감독기관에 불만을 제기할 권리는 영향을 받지 않습니다. 헤센주의 관할 기관은 Der Hessische Beauftragte für Datenschutz und Informationsfreiheit입니다.
귀하는 자신의 특정한 상황과 관련된 사유로 정당한 이익에 근거한 처리에 이의를 제기할 수 있으며, 직접 마케팅을 위한 처리에는 언제든지 이의를 제기할 수 있습니다. 분석 동의를 철회하거나 기기 SDK를 초기화하더라도 이전에 저장된 모든 서버 데이터가 즉시 삭제되는 것은 아니며, 기존 데이터 삭제에 관해서는 별도로 지원팀에 문의하시기 바랍니다. 한국 이용자는 개인정보 민원 서비스(118) 또는 개인정보 분쟁조정위원회를 통해서도 도움을 받을 수 있습니다.
10. 아동의 개인정보
당사의 게임은 만 14세 미만 아동 또는 현지 법률이 요구하는 더 높은 최소 연령의 아동을 대상으로 하지 않습니다. Quirky Ball에서는 연령을 확인하기 전에는(연령 미확인: 0) 또는 만 14세 미만인 경우 게임에 입장할 수 없습니다. 만 14~17세 사용자는 플레이할 수 있지만, 이들에게는 광고 SDK/Google UMP 요청 및 선택형 이용 분석이 비활성화됩니다. 만 18세 이상 사용자는 필수 약관에 동의한 후 표준 광고 동의 절차를 진행할 수 있으며, 필요한 동의가 없으면 광고가 요청되지 않습니다. 연령 확인 화면에서 출생 연도와 월을 선택하며, 연령대는 기기에서만 계산됩니다. 출생일은 요청되지 않으며, 선택한 연도/월은 저장되거나 전송되지 않습니다. 출생일을 알 수 없으므로 만 14세 및 만 18세 기준은 보수적으로 해당 출생 월의 다음 달부터 충족된 것으로 간주합니다. 계산된 연령대만 기기에 로컬로 저장됩니다(0: 미확인, 14: 만 14~17세, 18: 만 18세 이상). 이는 신원/연령 확인이나 요구되는 보호자 승인을 대체하지 않습니다. 미성년자로부터 수집된 정보가 처리되었음을 알게 된 경우, 당사는 이를 확인하고 삭제합니다.
게임의 만 14세 요건은 개인정보 처리 동의 연령과 별개입니다. 현지 법률이 동의 기반 처리에 대해 부모 또는 보호자의 승인을 요구하는 경우, 해당 승인이 필요합니다. 독일에서는 GDPR 제8조가 적용되는 온라인 동의 기반 처리는 일반적으로 만 16세 미만의 경우 부모의 승인을 요구하지만, 이는 모든 게임 플레이를 일괄적으로 금지하는 것이 아닙니다. 기기 내 연령대 계산은 법적 연령 확인이나 보호자 동의 메커니즘이 아닙니다. 아동의 개인정보에 관해서는 지원팀에 문의하시기 바랍니다.
11. 보안
House Duck은 TLS, 접근 제어, Supabase 행 수준 보안(Row Level Security), 최소 권한, Apple 및 Google과의 서버 측 구매 검증, 중복 거래 통제를 포함한 합리적인 보호 조치를 사용합니다. 어떤 전송 또는 저장 방식도 완전한 보안을 보장할 수 없습니다.
12. 필수 정보 및 자동화된 결정
Quirky Ball을 제공하기 위해서는 게스트 UID, 기본 게임 상태 및 이를 저장하고 동기화하는 Supabase 기반 작업이 필수적입니다. 필수적인 계정, 재화, 거래 및 보안 처리는 선택형 분석과 별도입니다. Supabase 기반 이용 분석과 Firebase Analytics는 함께 거절하거나 철회할 수 있으며, 거절해도 게임 이용은 제한되지 않습니다. 선택형 로그인 또는 광고 동의가 없으면 일부 기능(예: 친구, 초대 또는 다른 기기에서 계정 불러오기)이나 맞춤형 광고가 제공되지 않을 수 있습니다. 자동화된 공정 플레이 점검은 개연성 검사를 통과하지 못한 보상 또는 순위 기록을 보류할 수 있으며, 지원팀에 사람의 검토를 요청할 수 있습니다. House Duck은 법적 또는 이와 유사하게 중대한 영향을 미치는 완전 자동화된 결정을 내리지 않습니다.
13. 딸깍 서바이벌 (10key Survival)
딸깍 서바이벌은 키보드 키로 이루어진 판 위에서 3D 숫자 키패드를 조종하는 1인용 아케이드 게임입니다. 딸깍 서바이벌은 여러 플랫폼과 스토어를 통해 제공되며, 아래에서 "플랫폼"은 이용자가 딸깍 서바이벌을 플레이하거나 얻은 플랫폼 또는 스토어(예: CrazyGames, Google Play, Apple App Store, Steam)를 말합니다. 본 항은 House Duck이 딸깍 서바이벌과 관련하여 처리하는 정보를 설명합니다. 모든 플랫폼에서는 플레이, 저장 데이터, 온라인 랭킹에 관한 정보를, Android 및 iOS 앱에서는 이에 더해 House Duck 게스트 계정과 인앱 구매에 관한 정보를 다룹니다. 제1항, 제9항 및 제14항, 제4항·제5항·제11항 중 Supabase에 관한 내용, 그리고 인앱 구매에 관해서는 제4항·제5항 중 Google Play 결제 및 App Store에 관한 내용이 딸깍 서바이벌에도 적용됩니다. 제2항부터 제12항의 나머지 내용은 Quirky Ball과 웹사이트에 관한 것이며, 본 항이 언급하는 경우에만 딸깍 서바이벌에 적용됩니다. 게임 이용에는 딸깍 서바이벌 이용약관이 적용됩니다.
플레이와 저장 데이터
딸깍 서바이벌은 오프라인으로 플레이할 수 있습니다. 진행 상황(레벨, 업그레이드 및 "스크랩"이라는 게임 내 부품), Android 및 iOS 앱에서는 보석 키캡 잔액, 그리고 설정은 이용자의 기기 또는 브라우저 저장소에만 저장됩니다. House Duck은 이 저장 데이터를 받지 않습니다. 게스트 계정과 구매에 관해 당사 서버가 보관하는 정보는 아래에서 설명합니다.
온라인 랭킹
딸깍 서바이벌에는 온라인 랭킹(주간 순위표와 전체 기간 순위표)이 있으며, Supabase에 있는 House Duck 서버에 저장됩니다. 다른 House Duck 게임과 같은 House Duck 프로젝트를 쓰지만 데이터베이스의 별도 영역(스키마)에 보관됩니다.
- 순위표 보기: 게임은 공개 순위표 항목(순위, 표시 이름, 아바타 이미지 URL, 점수, 레벨)을 요청하며, 이때 계정이나 플레이어 식별자를 보내지 않습니다. 다른 모든 웹 요청과 마찬가지로 이 요청에는 IP 주소와 HTTP 요청 메타데이터가 포함되며, 응답 전달과 서버 보호를 위해 처리됩니다. 게임은 시작할 때 이 웹사이트에서 작은 설정 파일(
houseduck.in/10key/config.json, GitHub Pages가 전달, 제5항)도 같은 방식으로 식별자 없이 읽어 옵니다. - CrazyGames에서 기록 보내기: 플랫폼 계정에 로그인한 경우에만(현재는 CrazyGames 계정) 게임이 플레이 결과를 당사 서버로 보냅니다. 로그인하지 않고 플레이하면 이용자에 관한 기록은 전송되지 않으며 기기 식별자도 만들어지지 않습니다. CrazyGames에는 House Duck 계정이 없습니다. 웹 버전이 랭킹 기록 외에 보낼 수 있는 것은 세션의 첫 번째 오류에 대한, 식별자가 없는 익명의 기본 충돌 보고서뿐입니다("충돌 보고서, 일일 이용 횟수와 판 기록" 참조).
- Android 및 iOS 앱에서 기록 보내기: 플레이 결과는 House Duck 게스트 계정(아래 참조)으로 전송되며, 그 계정의 닉네임으로 표시됩니다.
- 딸깍 서바이벌이 다른 플랫폼에서 랭킹용 로그인을 제공하거나 다른 정보를 처리하기 전에 본 항을 먼저 개정합니다.
| 정보(결과를 보내는 플레이어) | 내용 |
|---|---|
| 플레이어 식별자 | CrazyGames에서는 플랫폼 계정의 식별자(CrazyGames userId)입니다. 게임은 이를 플랫폼이 발급한 유효기간이 짧은 토큰 안에서 받으며, 당사 서버는 토큰을 검증한 뒤 사용자 ID를 저장합니다. 토큰 자체는 저장하지 않습니다. Android 및 iOS 앱에서는 게스트 계정의 로그인 ID입니다. |
| 표시 이름 및 아바타 | CrazyGames에서는 플랫폼 계정에서 가져온 표시 이름(사용자 이름)과 아바타 이미지 주소(URL)이며, 변경은 플랫폼에서 합니다. 앱에서는 게스트 계정의 닉네임입니다(아바타 이미지 없음). 순위표에 공개적으로 표시됩니다. |
| 플레이어 기록 | 기록이 만들어진 시각과 마지막으로 확인된 시각(앱에서는 온라인 상태로 시작할 때 계정을 확인한 시각 포함). |
| 최고 기록 | 순위표(주간 및 전체 기간)별 최고 결과: 점수, 레벨, 플레이 시간, 달성 시각. |
| 플레이 기록 | 부정행위 방지에 쓰이는, 제출된 플레이(시작부터 끝까지의 한 판) 기록: 점수, 레벨, 플레이 시간, 깊이, 스크랩, 콤보, 스킬 수, 플레이가 끝난 원인, 게임 빌드, 플랫폼 이름, 부정행위 방지 표시. |
House Duck은 플랫폼 계정의 다른 정보는 저장하지 않습니다. 딸깍 서바이벌에는 채팅이 없고, 순위표에 표시되는 표시 이름 또는 닉네임과 아바타 외에 이용자가 만드는 콘텐츠가 없으며, 정밀한 위치, 연락처, 사진, 카메라 또는 마이크 정보를 수집하도록 설계되지 않았습니다.
House Duck 게스트 계정(Android 및 iOS)
Android 및 iOS 앱은 House Duck 게스트 계정을 사용합니다. CrazyGames 버전은 사용하지 않습니다. 앱은 처음 시작할 때 태어난 해와 달을 묻고, 이용약관과 본 방침에 대한 동의를 받습니다. 앱은 기기 안에서 연령 구간(만 14세 미만, 만 14세~17세, 만 18세 이상)을 계산합니다. 태어난 날은 묻지 않으므로 생일이 있는 달은 아직 지나지 않은 것으로 봅니다. 입력한 해와 달 자체는 저장하지도, 전송하지도 않습니다.
- 만 14세 미만: 앱은 계정을 만들지 않습니다. 진행 상황은 기기에만 남고, 닉네임을 묻지 않으며, 이용자에 관한 기록을 보내지 않습니다. 다만 위에서 설명한 대로 공개 순위표와 설정 파일은 식별자 없이 읽어 올 수 있으며, 다른 모든 플레이어와 마찬가지로 "충돌 보고서, 일일 이용 횟수와 판 기록"에서 설명하는 익명의 기본 충돌 보고서를 보낼 수 있습니다.
- 만 14세 이상: 이용자가 닉네임을 정하면 앱이 Supabase Auth에 익명으로 로그인하고(이메일 주소, 비밀번호, 전화번호 없음) 당사 서버에 딸깍 서바이벌 계정을 만듭니다. 오프라인이면 게스트 계정을 기기에 먼저 두고, 다음에 연결될 때 서버에 만듭니다.
| 정보(게스트 계정) | 내용 |
|---|---|
| 로그인 ID | Supabase Auth가 익명 로그인에 부여하는 무작위 식별자입니다. 당사 서버에서 이용자의 계정과 그 계정에 연결된 구매를 식별합니다. |
| 로그인 토큰 | 로그인 상태를 유지하는 액세스 토큰과 갱신 토큰입니다. 기기의 앱 저장 데이터에만 보관되고 House Duck 서버로만 전송됩니다. Supabase Auth는 로그인 운영에 필요한 기록(예: 생성 시각과 마지막 사용 시각, 활성 세션의 IP 주소와 앱의 사용자 에이전트)을 보관합니다. |
| 계정 기록 | 닉네임(2~10자의 글자 또는 숫자, 중복 불가, 순위표에 표시), 연령 구간(14 또는 18), 동의한 이용약관 버전과 동의 시각, 계정 생성 시각, 닉네임을 바꾼 시각과 횟수. |
| 랭킹 | 위에서 설명한 플레이어 기록, 최고 기록, 플레이 기록(닉네임으로 표시). |
닉네임은 욕설이나 오해를 부르는 단어 목록과 자동으로 대조되며, 허용되지 않은 닉네임은 바꿔야 합니다. 닉네임은 온라인 상태에서 앱에서 바꿀 수 있습니다(홈 화면 왼쪽 위의 프로필 → 계정 → 닉네임 변경).
로그아웃(계정 → 로그아웃)하면 세션이 끝나고, 기기는 게스트 계정과 연령 답변을 잊으며, 다음 시작 때 다시 묻습니다. 게스트 계정에는 비밀번호도 복구 코드도 없으므로 다시 로그인할 수 없습니다. 로그아웃해도 당사 서버의 계정 데이터는 삭제되지 않습니다. 계정을 먼저 삭제하거나 삭제를 요청하지 않으면, 닉네임과 기록은 "보관 기간"에서 설명한 자동 정리 때까지 순위표에 남습니다. 로그아웃하거나 계정을 삭제해도 기기의 진행 상황은 지워지지 않습니다.
인앱 구매(Android 및 iOS)
앱에서는 보석 키캡 묶음 세 가지(보석은 배터리가 다 떨어졌을 때 한 판에 한 번 하는 부활에만 쓰입니다)와 부활 패스(그 부활을 무료로 만드는 1회 구매 상품)를 판매합니다. 결제는 Android에서는 Google Play 결제, iOS에서는 App Store(StoreKit)가 각자의 약관과 개인정보처리방침에 따라 처리합니다. House Duck은 결제 카드 정보를 받지 않으며, 스토어 계정의 이름이나 이메일 주소도 받지 않습니다. 구매에는 게스트 계정이 필요합니다. 당사 서버는 게임이 상품을 지급하기 전에 모든 구매를 Google 또는 Apple에 확인하고 이용자의 계정에 연결합니다.
| 정보(구매) | 내용 |
|---|---|
| 구매 기록 | 상품, 플랫폼(Android 또는 iOS), 스토어 구매 토큰 또는 거래 ID의 단방향 해시(SHA-256), 스토어 주문 ID(Google) 또는 거래 ID(Apple), 상태(지급, 테스트 구매, 환불), 구매 시각, 환불된 경우 환불 시각과 환불 분류. 이 기록은 이용자의 로그인 ID에 연결됩니다. |
| 스토어 확인 | 당사 서버는 구매를 확인하기 위해 Google 또는 Apple에 문의하고 그 답변(예: 상품, 구매 상태, 환불 여부)을 읽으며, 이 표의 항목만 저장합니다. Google Play에서는 영수증을 이용자의 계정과 맞춰 볼 수 있도록 앱이 구매할 때마다 로그인 ID의 단방향 해시(SHA-256)를 Google에 전달합니다. iOS에서는 앱이 Apple에 계정 식별자를 전달하지 않습니다. iOS에서 구매 복원을 할 때 앱은 기기의 App Store 영수증을 보낼 수 있으며, 당사 서버는 이를 이용자의 거래를 찾는 데만 쓰고 저장하지 않습니다. |
| 부활 패스 | 이용자의 계정이 부활 패스를 가지고 있다는 기록으로, 새 기기에서나 다시 설치한 뒤 복원할 수 있게 합니다. |
| 보석 기록 | 보석 지급과 사용 내역(이벤트 ID, 수량, 사유, 참조값, 시각)입니다. 같은 구매가 두 번 계산되지 않게 하고, 잃어버린 잔액을 고객지원에서 확인할 수 있게 합니다. 확인된 구매의 지급은 당사 서버가 기록하며, 앱도 자체 보석 이벤트(플레이로 얻은 보석, 부활에 쓴 보석)를 보낼 수 있습니다. |
충돌 보고서, 일일 이용 횟수와 판 기록
딸깍 서바이벌은 충돌을 찾아 고치고, 몇 명이 플레이하는지와 게임 난이도가 알맞은지 파악하기 위해 세 종류의 기술 신호를 House Duck 서버로 보냅니다: 충돌 보고서, 일일 이용 횟수, 판 기록입니다. 이 신호는 분석 SDK나 광고 SDK가 아니라 게임 자체 코드가 보내며, 스토어에 출시된 버전에서만 보내고 개발용 또는 테스트용 빌드에서는 보내지 않습니다. 이 신호에는 닉네임, 로그인 ID, 광고 식별자를 담는 항목이 없으며, House Duck은 이를 이용자의 게스트 계정과 연결하지 않습니다.
| 정보 | 내용 |
|---|---|
| 기본 충돌 보고서 | 직전 세션이 앱이 화면에 열려 있는 상태에서 끝났을 때(충돌), 앱이 5초 이상 응답하지 않았을 때, 그리고 세션의 첫 번째 오류가 났을 때 보냅니다. 내용은 이벤트의 종류, 플랫폼(Android, iOS 또는 웹), 앱 버전(버전 이름, Android 버전 코드, iOS 빌드 번호), 기기 모델, 운영체제 버전, 기기의 언어 설정, 그리고 기술 정보입니다. 기술 정보는 앱이 실행된 시간 또는 응답하지 않은 시간, 오류가 난 프로그램상의 위치와 오류 문구, 그 직전 30단계의 짧은 기록(시작, 화면 전환, 백그라운드·포그라운드 전환, 오류)입니다. 서버는 보고서를 받은 시각과 같은 보고서가 반복된 횟수를 덧붙입니다. 홈 화면으로 나가거나 앱 전환기에서 앱을 닫는 것은 충돌로 보지 않습니다. |
| 확장 충돌 보고서(Android 및 iOS 앱, 게스트 계정이 있을 때) | 직전 세션이 앱이 화면에 열려 있는 상태에서 끝났다면, 앱은 다음 시작 때 아래 항목을 추가로 보내고 서버는 이를 같은 사건의 기본 보고서에 붙입니다: 무작위 설치 ID(아래 참조), 빌드 번호, 충돌을 가리키는 한 줄(엔진의 충돌 메시지 또는 마지막 오류 줄, 최대 200자), 그리고 앱 자체 기술 로그의 발췌문(마지막 8KB까지)입니다. 로그는 게임과 엔진이 출력한 내용(메시지, 경고, 오류)의 기록이며 개인정보를 담도록 만들어지지 않았습니다. 보내지 못한 보고서는 기기에 남아 최대 3일 동안 다시 시도합니다. |
| 설치 ID | 앱이 스스로 만들어 이용자 기기의 앱 전용 파일(저장 데이터와 별도)에 보관하는 무작위 식별자(UUID)입니다. 로그인 ID가 아니며, 기기·계정·이름에서 만들어지지 않습니다. 로그아웃하거나 게스트 계정을 삭제해도 바뀌지 않습니다. 앱이나 앱 데이터를 삭제하면 사라지고, 새로 설치하면 이전과 관계없는 새 ID가 만들어집니다. |
| 일일 이용 횟수 | 하루에 한 번, 앱을 시작한 직후에 보냅니다: 설치 ID, 플랫폼(Android 또는 iOS), 앱 버전과 빌드 번호, 게임 언어, 지금까지 플레이한 총 플레이 횟수(카운터)입니다. 플레이를 더 한 뒤 앱을 나갈 때(최대 20초에 한 번)는 같은 항목을 새 총 횟수와 함께 보내며, 이로써 하루에 플레이한 횟수를 계산할 수 있습니다. 서버는 설치마다 한 건(처음과 마지막으로 확인된 날, 확인된 날 수, 최신 플랫폼·버전·빌드·언어·총 플레이 횟수)과, 확인된 날마다 한 건(그날 처음과 마지막 집계 때의 카운터와 시각)을 보관합니다. 기기 모델과 운영체제 버전은 포함되지 않습니다. |
| 판 기록 | 한 판(시작부터 끝까지 한 번의 플레이)이 끝날 때마다 기기에 쌓아 두었다가, 앱이 켜져 있는 동안 몇 판씩 묶어 보냅니다: 설치 ID, 플랫폼, 앱 버전과 빌드 번호, 판마다 새로 만드는 무작위 판 ID, 판이 끝난 시각, 게임 모드, 도달한 레벨, 플레이 시간, 깊이, 판이 끝난 이유, 완주 여부, 판이 끝날 때의 모습(키보드·DRIFT·로봇)과 DRIFT·로봇이 된 레벨, 레벨업 때 고른 카드와 고른 레벨(한 판에 최대 24장), 만난 적과 이긴 횟수, 최고 콤보, 모은 스크랩, 부활 창이 떴는지와 부활했는지, 변신 모드를 가지고 있는지, 밸런스 설정 번호입니다. 보내지 못한 기록은 기기에 최대 7일 동안 남아 다시 시도합니다. 서버는 판마다 한 건을 보관합니다. 기기 모델과 운영체제 버전은 포함되지 않습니다. |
- 보내는 버전: 기본 충돌 보고서는 출시된 Android 및 iOS 앱이 보내며, 식별자가 없으므로 게스트 계정이 생기기 전이나 만 14세 미만 플레이어도 보냅니다. 출시된 웹 버전(CrazyGames)은 세션의 첫 번째 오류에 대해서만 보냅니다. 확장 충돌 보고서, 일일 이용 횟수, 판 기록은 출시된 Android 및 iOS 앱만, 그리고 House Duck 게스트 계정이 있는 동안(만 14세 이상, 이용약관 동의, 닉네임 설정 완료)에만 보냅니다. 웹 버전(CrazyGames), 데스크톱 버전, 테스트 빌드는 이 셋을 보내지 않으며, 게스트 계정이 만들어지기 전이나 로그아웃한 뒤에도 보내지 않습니다. 다른 모든 웹 요청과 마찬가지로 각 신호에는 IP 주소와 HTTP 요청 메타데이터가 포함되며, 응답 전달과 서버 보호를 위해 처리됩니다.
- 목적: 충돌 보고서는 충돌과 멈춤을 찾아 묶고 고치며, 어떤 앱 버전과 기기가 영향을 받는지 보기 위한 것입니다. 일일 이용 횟수는 하루에 몇 개의 설치가 사용되고 플레이가 몇 번 이루어지는지, 몇 명이 다시 돌아오는지, 어떤 버전이 쓰이는지 세고, 업데이트가 안정적으로 동작하는지와 서비스가 정상인지 확인하기 위한 것입니다. 판 기록은 판이 어느 레벨에서 왜 끝나는지, DRIFT·로봇까지 얼마나 가는지, 어떤 카드가 얼마나 골라지는지를 모아 세어 게임 난이도와 밸런스를 맞추기 위한 것입니다. 그 밖의 목적에는 사용하지 않습니다.
- 법적 근거: 게임의 안정성과 운영, 오류 수정, 이용 규모 파악, 게임 밸런스 조정에 관한 정당한 이익(GDPR 제6조 제1항 f호)입니다. 무작위 설치 ID만으로 데이터가 익명이 되는 것은 아닙니다. 이의를 제기할 권리는 제9항에 설명되어 있습니다.
- 수령자 및 처리 국가: 이 신호를 받는 서버는 Supabase가 House Duck의 처리수탁자로서 운영합니다(제4항). 기본 데이터베이스는 아일랜드(AWS eu-west-1)에 있으며, EU 밖에서 이루어지는 지원 및 하위 처리자 처리는 제5항에 설명되어 있습니다. 기록은 운영 콘솔(제14항)에서 House Duck 직원만 볼 수 있습니다. House Duck은 이를 광고 또는 분석 제공자에게 넘기지 않습니다.
- 광고 없음, 프로파일링 없음: House Duck은 이 신호를 광고에 사용하지 않고, 광고 파트너와 공유하지 않으며, 이용자의 계정이나 닉네임과 결합해 이용자의 프로필을 만들지 않고, 이를 근거로 이용자에 관한 결정을 내리지 않습니다. 오류 분석과 집계·추이 파악에만 사용합니다.
- 보관 기간: 판 기록: 90일 후 삭제됩니다. 일일 이용 횟수: 일별 기록은 120일 후 삭제되고, 설치 기록은 그 설치가 183일(6개월) 동안 확인되지 않으면 남은 일별 기록과 함께 삭제됩니다. 충돌 보고서: 로그 발췌문은 7일 후, 보고서의 나머지는 30일 후 삭제됩니다. 이 삭제는 정기적인 자동 정리로 이루어집니다.
- 삭제: 이 신호는 게스트 계정과 연결되어 있지 않으므로 앱에서 계정을 삭제해도 함께 삭제되지 않으며, 위 기간이 지나면 자동 정리로 삭제됩니다. 앱이나 앱 데이터를 삭제하면 기기의 설치 ID가 사라집니다. 이름, 닉네임, 로그인 ID가 없으므로 어떤 기록이 누구의 것인지 일반적으로 알 수 없습니다. support@houseduck.in으로 문의하시면(제9항) 가능한 조치를 안내해 드립니다.
출시 알림 사전예약(웹사이트)
딸깍 서바이벌 페이지(houseduck.in/10key/)에서 이메일 주소를 남기면, 게임이 iOS·Android에 출시될 때 다운로드 링크(houseduck.in/10key/get/)를 담은 출시 알림 메일을 한 번 보내 드립니다. 사전예약은 무료이며 구매가 아닙니다. 다른 광고 메일은 보내지 않습니다.
| 정보(사전예약) | 내용 |
|---|---|
| 신청 정보 | 이메일 주소, 페이지 언어(한국어 또는 영어), 동의한 문구의 버전, 무작위 확인 토큰, 상태(확인 대기, 확인됨, 수신 거부)와 그 시각(신청, 확인 메일 발송과 횟수, 확인, 수신 거부, 출시 알림 발송). IP 주소는 저장하지 않으며, 게임 계정과 연결하지 않습니다. |
- 이중 확인(더블 옵트인): 신청하면 support@houseduck.in에서 확인 메일을 보내며, 메일의 버튼을 눌러야 사전예약이 완료됩니다. 확인하지 않은 주소에는 출시 알림을 보내지 않습니다.
- 법적 근거: 이용자의 동의(GDPR 제6조 제1항 a호). 동의는 언제든지 메일의 수신 거부 링크나 support@houseduck.in으로 철회할 수 있으며, 철회 전의 처리는 영향을 받지 않습니다.
- 수령자 및 처리 국가: 신청 정보는 Supabase(제4항)의 House Duck 서버(아일랜드, AWS eu-west-1)에 보관됩니다. 메일은 House Duck의 처리수탁자인 Resend(Plus Five Five, Inc., 미국)가 발송하며, 이를 위해 이메일 주소와 메일 내용이 Resend에 전달됩니다. 미국으로의 이전은 EU-미국 데이터 프라이버시 프레임워크 인증과 표준계약조항(SCC)에 근거합니다.
- 보관 기간: 확인하지 않은 신청은 30일 후, 수신 거부한 신청은 30일 후, 출시 알림을 보낸 신청은 발송 30일 후 자동으로 삭제됩니다. 요청하면 그 전에 삭제합니다.
처리 목적 및 법적 근거
- 순위표와 이용자의 순위 표시, 그리고 이를 위한 기록의 접수·저장: 이용자가 선택해 이용하는 랭킹 서비스이므로 계약 이행(GDPR 제6조 제1항 b호).
- 게스트 계정의 생성과 운영(로그인 ID, 로그인 토큰, 닉네임), 구매의 확인·지급·복원, 부활 패스와 보석 기록의 보관: 계약 이행(GDPR 제6조 제1항 b호).
- 연령 규칙(만 14세 미만은 계정 없음)을 적용하고 무엇에 동의했는지 보여 주기 위한 연령 구간, 이용약관 버전, 동의 시각: 정당한 이익(GDPR 제6조 제1항 f호), 그리고 법률이 그러한 확인이나 기록을 요구하는 경우 법적 의무(GDPR 제6조 제1항 c호).
- 부정행위 및 악용 방지(플랫폼 토큰 또는 로그인 검증, 개연성 검사, 전송 횟수 제한, 닉네임 검사, 랭킹에서의 제외)와 구매 사기 방지(영수증을 한 계정에만 연결, 두 번 쓰인 영수증 거절, 환불 기록, 계정 삭제 후 구매 기록 보관): 공정한 랭킹, 구매 보호 및 서비스 보호에 관한 정당한 이익(GDPR 제6조 제1항 f호).
- 세법, 상법 또는 소비자법이 요구하는 경우의 구매 기록 보관: 법적 의무(GDPR 제6조 제1항 c호).
- 응답 전달과 서버 보호를 위한 IP 주소 및 요청 메타데이터: 정당한 이익(GDPR 제6조 제1항 f호).
수령자 및 처리 국가
- Supabase는 House Duck의 처리수탁자로서 게스트 계정 로그인(Supabase Auth)을 포함한 딸깍 서바이벌 서버를 운영합니다(제4항). 기본 데이터베이스는 아일랜드(AWS eu-west-1)에 있으며, EU 밖에서 이루어지는 지원 및 하위 처리자 처리에는 제5항에서 Supabase에 관해 설명한 보호조치가 적용됩니다.
- 다른 플레이어와 순위표를 보는 모든 사람은 공개 순위표 항목(순위, 표시 이름 또는 닉네임, 아바타, 점수, 레벨)을 볼 수 있습니다.
- Google과 Apple은 Android 및 iOS 앱의 인앱 구매, 구매 복원 및 환불(Google Play 결제, App Store)을 자체 약관과 개인정보처리방침에 따라 독립된 개인정보처리자로서 처리합니다. 이들과 관련 국가는 제4항과 제5항에 설명되어 있습니다. 당사 서버는 구매를 확인할 때만 이들에게 연결합니다.
- 플랫폼은 게임을 실행하거나 배포하고, 플랫폼 계정, 자체 서비스 및 해당되는 경우 결제 처리를 자체 약관과 개인정보처리방침에 따라 독립된 개인정보처리자로서 제공합니다. CrazyGames에서는 CrazyGames SDK가 CrazyGames 사이트 안에서(CrazyGames의 계정, 광고, 자체 측정과 함께) CrazyGames 개인정보처리방침에 따라 작동하며, 딸깍 서바이벌은 로딩 및 게임플레이 이벤트, 로그인 상태, 사용자 토큰, 축하 이벤트를 위해서만 이를 호출합니다.
- GitHub Pages는 게임의 설정 파일을 포함해 이 웹사이트를 전달합니다(제5항).
보관 기간
- 주간 순위표 항목: 해당 주가 12주보다 오래되면 삭제됩니다.
- 플레이 기록: 35일 후 삭제되며, 당사 점검에서 표시된 플레이 기록은 90일 후 삭제됩니다.
- 플레이어 기록, 전체 기간 최고 기록 등 플레이어의 모든 랭킹 데이터와, 앱에서는 계정 기록(닉네임, 연령 구간, 이용약관 버전): 플레이어가 6개월(183일) 동안 확인되지 않으면 함께 삭제되며, 요청하거나 계정을 삭제하면 그 전에 삭제됩니다.
- 게스트 로그인, 부활 패스 기록, 보석 기록: 부활 패스를 복원하고 환불과 고객지원 요청을 처리하는 데 필요하므로, 이용자가 앱에서 계정을 삭제하거나 삭제를 요청할 때까지 보관됩니다. 로그인 세션은 로그아웃하거나 계정을 삭제하면 끝납니다.
- 구매 기록: 계정이 있는 동안은 계정의 일부로 보관됩니다. 계정이 삭제되면 계정과의 연결을 지우고, 같은 영수증이 다른 계정에 다시 지급되지 않게 하고 환불과 분쟁을 맞춰 볼 수 있도록 나머지 기록(상품, 플랫폼, 구매 토큰 또는 거래 ID의 해시, 스토어 주문 ID 또는 거래 ID, 상태, 시각)을 이 목적과 법정 보관 기간에 필요한 동안 보관합니다.
- 충돌 보고서와 일일 이용 횟수: "충돌 보고서, 일일 이용 횟수와 판 기록"에서 설명한 대로 이용 횟수의 일별 기록은 120일, 설치 기록은 183일 동안 확인되지 않을 때까지, 충돌 로그 발췌문은 7일, 충돌 보고서는 30일, 판 기록은 90일입니다.
- 기기 또는 브라우저의 저장 데이터, 설정, 로그인 토큰: 이용자가 관리하며, House Duck은 저장 데이터의 사본을 보관하지 않습니다. 앱이나 앱 데이터를 삭제하면 함께 지워집니다.
- 플랫폼이나 스토어가 독자적으로 보유한 정보와 호스팅 제공자가 보관하는 요청 로그: 각 제공자의 보관 정책 및 설정에 따릅니다.
이 기간이 지나면 정기적인 자동 정리로 삭제됩니다.
삭제 및 이용자의 권리
Android 및 iOS 앱에서는 언제든지 게스트 계정을 삭제할 수 있습니다. 홈 화면 왼쪽 위의 프로필을 누르고, 계정 아래의 길게 눌러 계정 삭제를 길게 누른 다음 삭제로 확인합니다(인터넷 연결 필요). 그러면 당사 서버는 계정 기록, 플레이어 기록, 최고 기록, 플레이 기록, 부활 패스 기록, 보석 기록을 삭제하고, 다른 House Duck 게임이 같은 로그인을 쓰지 않으면 로그인 자체도 삭제합니다. 구매 기록은 "보관 기간"에서 설명한 대로 계정과의 연결 없이 보관됩니다. 이후 앱은 계정을 잊으며, 기기의 진행 상황은 그대로 남습니다. 부활 패스는 나중에 같은 스토어 계정으로 구매 복원을 하면 새 게스트 계정에 복원할 수 있지만, 보석은 복원되지 않습니다.
로그아웃했거나 앱이 더 이상 없는 경우 등에도 언제든지 딸깍 서바이벌 데이터 삭제를 요청할 수 있습니다. 플랫폼 사용자 이름(CrazyGames) 또는 닉네임(앱)을 적어 support@houseduck.in으로 이메일을 보내 주십시오. House Duck은 서버에 있는 이용자의 딸깍 서바이벌 데이터(플레이어 기록, 최고 기록, 플레이 기록, 그리고 게스트 계정의 경우 계정 기록, 부활 패스 기록, 보석 기록과 로그인)를 삭제하며, 구매 기록은 위에서 설명한 대로 보관합니다. 사용자 이름과 닉네임은 공개되어 있으므로, 요청이 본인에게서 온 것인지 확인하는 데 필요한 최소한의 추가 정보(예: 스토어 영수증의 주문 ID)를 요청할 수 있습니다. 비밀번호는 보내지 마십시오. 이후 로그인한 상태로 다시 기록을 보내거나 새 게스트 계정을 만들면 새 플레이어 기록이 만들어집니다. 그 밖의 권리, 답변 기한 및 감독기관에 민원을 제기할 권리는 제9항에 설명되어 있습니다. 플랫폼 또는 스토어 계정과 플랫폼이 보유한 정보는 플랫폼이 관리하므로 해당 플랫폼에 문의하십시오.
광고 및 분석
- 딸깍 서바이벌 자체에는 분석 SDK도 광고 SDK도 포함되어 있지 않으며, House Duck은 광고 식별자를 받지 않습니다. House Duck 자체 코드가 보내는 충돌 보고서와 일일 이용 횟수는 "충돌 보고서, 일일 이용 횟수와 판 기록"에서 설명합니다. Android 및 iOS 앱에는 광고가 없습니다.
- 딸깍 서바이벌이 무료로 제공되는 플랫폼에서는 그 플랫폼(현재 CrazyGames)이 자체 약관과 개인정보처리방침에 따라 광고를 표시할 수 있습니다. 광고 동의와 광고 관련 선택은 플랫폼이 관리합니다.
- 딸깍 서바이벌이 스토어에서 판매되는 경우, 게임과 인앱 구매의 결제는 스토어가 자체 약관과 개인정보처리방침에 따라 처리합니다. 인앱 구매에 관해 당사 서버가 보관하는 정보는 위에서 설명했습니다. House Duck은 결제 카드 정보를 받지 않습니다.
아동
House Duck의 다른 게임과 마찬가지로 딸깍 서바이벌은 만 14세 미만 아동 또는 현지 법률이 요구하는 더 높은 최소 연령 미만의 아동을 대상으로 하지 않습니다. Android 및 iOS 앱에서 만 14세 미만 플레이어는 계정이 없고 기록을 보내지 않습니다("House Duck 게스트 계정" 참조). 이 연령 질문은 신원 확인이나 연령 인증이 아닙니다. 현지 법률상 스스로 개인정보 처리에 동의할 수 있는 연령(독일에서는 일반적으로 만 16세)에 이르지 않은 플레이어는 부모 또는 보호자의 허락을 받아 딸깍 서바이벌을 플레이해야 하며, 플랫폼의 연령 규정도 적용됩니다. 미성년자의 구매에는 부모 또는 보호자의 승인이 필요할 수 있습니다(이용약관 참조). 필요한 승인 없이 아동의 정보를 처리한 사실을 알게 되면 해당 정보를 삭제합니다. 부모 또는 보호자는 support@houseduck.in으로 삭제를 요청할 수 있습니다.
보안 및 자동 점검
당사 서버는 플랫폼 토큰 또는 게스트 계정의 로그인을 검증한 뒤에만 기록을 받으며, 제출된 플레이를 자동으로 점검합니다(개연성 검사 및 전송 횟수 제한). 점검을 통과하지 못한 플레이는 표시되며 순위표에 반영되지 않을 수 있고, 부정행위를 한 플레이어는 랭킹에서 제외될 수 있습니다. 닉네임은 단어 목록과 자동으로 대조되며, 구매는 Google 또는 Apple이 확인한 뒤에만 지급됩니다. 게임은 데이터를 암호화된 연결(HTTPS)로만 보내고, 계정 및 구매 테이블은 House Duck 서버만 읽을 수 있으며(Row Level Security), 구매 토큰은 해시로만 저장됩니다. 지원팀에 사람의 검토를 요청할 수 있습니다. House Duck은 법적 또는 이와 유사하게 중대한 영향을 미치는 완전 자동화된 결정을 내리지 않습니다. CrazyGames에서 로그인과 기록 전송은 랭킹에만 필요하며, 이 없이도 딸깍 서바이벌을 플레이할 수 있습니다. Android 및 iOS 앱에서는 만 14세부터 게스트 계정이 게임의 일부이며, 랭킹용 닉네임과 구매를 담습니다.
14. 고객지원 요청 및 House Duck 운영 도구
본 항은 House Duck의 모든 게임과 웹사이트에 적용됩니다. 본 항은 당사가 고객지원 요청을 처리하는 방법과, House Duck 직원이 요청에 답하고 게임을 운영하기 위해 사용하는 내부 도구를 설명합니다.
고객지원 이메일
support@houseduck.in 또는 business@houseduck.in으로 보낸 이메일은 Google Workspace(Gmail)에서 수신·보관·답변되며, Google은 이를 House Duck의 서비스 제공자로서 제공합니다(제4항). 당사는 이용자가 보낸 내용, 즉 이메일 주소, 함께 표시되는 이름, 제목, 메시지, 첨부파일 및 이용자가 포함한 그 밖의 모든 정보(예: 게임 표시 코드 또는 플랫폼 사용자 이름)를 처리합니다. 이 정보는 요청에 답하고 문제를 해결하기 위해 사용되며, 여기에는 이용자가 문의한 게임 계정을 조회하는 일이 포함될 수 있습니다. 법적 근거: 요청이 게임, 계정 또는 구매에 관한 경우 계약의 이행 또는 계약 체결 전 조치(GDPR 제6조 제1항 (b)), 권리 행사 요청의 경우 법적 의무(제6조 제1항 (c)), 그 밖의 경우 문의에 답하기 위한 정당한 이익(제6조 제1항 (f)). 지원 이메일은 요청 해결 및 분쟁 처리에 필요한 기간 동안 보관됩니다(제6항). 비밀번호나 결제 정보는 보내지 마십시오.
House Duck 운영 콘솔
houseduck.in/console/의 House Duck 운영 콘솔은 House Duck 직원만 사용하는 내부 도구입니다. 플레이어는 이 콘솔에 로그인하지 않으며 계정을 만들 수도 없습니다. 직원은 Google로 로그인합니다. 콘솔은 직원의 Google 계정 이메일 주소, Google 계정 ID, 그리고 Google이 포함하는 경우 이름과 프로필 사진이 담긴 Google ID 토큰을 받습니다. House Duck의 서버(Supabase)는 이 토큰을 Google을 통해 검증하고, 이메일 주소를 직원 허용 목록과 대조하며, 두 번째 보안 질문을 거친 뒤 72시간 동안 유효한 자체 세션 티켓을 발급합니다. ID 토큰과 세션 티켓은 만료되거나 직원이 로그아웃할 때까지 해당 브라우저의 로컬 저장소에 보관됩니다. 실패한 로그인 시도는 반복 실패 시 로그인을 잠그기 위해 해시 처리된 식별자로 집계되며, 직원이 게임 데이터에 가한 변경은 해당 직원의 이메일 주소와 함께 감사 기록에 남습니다. 당사는 콘솔을 허가된 직원으로 제한하고 운영을 추적 가능하게 유지하기 위해 이 로그인 정보를 처리합니다(정당한 이익, 제6조 제1항 (f)).
직원은 콘솔에서 제2항과 제13항에 설명된 게임 계정 정보(예: 지원 이메일에 적힌 표시 코드와 일치하는 계정)를 해당 플레이어의 지원 요청에 답하거나, 구매 및 환불을 처리하거나, 게임을 공정하게 운영하기 위한 목적으로만 조회할 수 있습니다. 게임 데이터의 변경은 브라우저에서 직접 이루어지지 않고 House Duck의 서버를 통해 이루어지며, 감사 기록에 남습니다.
Gmail 접근(Google 사용자 데이터)
콘솔은 Google 동의 화면에서 직원이 동의한 경우 Gmail 권한 범위 https://www.googleapis.com/auth/gmail.modify를 요청하며, 이를 House Duck 고객지원 메일함(support@houseduck.in)에 대해서만 다음 목적으로 사용합니다.
- support@houseduck.in으로 온 메시지와 첨부파일의 목록 확인 및 열람
- House Duck 고객지원 라벨(예: “House Duck/CS/Needs Reply”, “House Duck/CS/Done”)의 추가·제거 및 답변이 끝난 대화를 받은편지함에서 옮기기
- 해당 메시지에 대한 답장을 작성하여 고객지원 메일함에서 보내기
콘솔은 직원의 브라우저에서 Gmail API를 직접 호출합니다. 접근 토큰은 해당 세션 동안 브라우저 메모리에만 머물며, 직원이 Gmail 연결을 해제하거나 로그아웃하면 철회됩니다. 메일, 첨부파일 및 접근 토큰은 House Duck의 서버(Supabase)나 어떤 코드 저장소에도 복사되지 않습니다. 직원이 메시지마다 보는 짧은 요약과 분류는 콘솔이 브라우저 안에서 직접 만들며, 메일 본문은 어떤 AI 서비스로도 전송되지 않습니다. House Duck에서는 요청에 답하고 문제를 해결하기 위해서만 사람이 메일을 읽습니다. House Duck은 Gmail 데이터를 판매하지 않고, 광고에 사용하지 않으며, 본 항에 명시된 제공자로서 House Duck을 위해 처리하는 자 외의 누구와도 공유하지 않고, AI 모델 학습에 사용하지 않습니다. 직원은 언제든지 자신의 Google 계정의 서드 파티 연결 설정에서 콘솔의 접근 권한을 삭제할 수 있습니다.
House Duck이 Google API로부터 받은 정보를 사용하고 다른 앱으로 전송하는 것은 제한된 사용(Limited Use) 요건을 포함한 Google API 서비스 사용자 데이터 정책을 준수합니다.
15. 변경
- 2026년 10월 25일 고지 개정 — 스토어 앱이 무작위 설치 ID로 보내는, 끝난 판마다의 짧은 판 기록을 제13항에 추가했습니다: 담긴 내용, 보내는 버전, 목적, 법적 근거, 보관 기간(90일).
- 2026년 10월 24일 고지 개정 — 딸깍 서바이벌 웹페이지의 출시 알림 사전예약을 제13항에 추가했습니다: 저장하는 정보(이메일 주소, 언어, 동의 문구 버전, 상태와 시각), 이중 확인, 동의에 근거한 처리와 철회, 메일 발송 처리수탁자인 Resend(미국)와 이전 근거, 보관 기간(30일).
- 2026년 10월 23일 고지 개정 — 딸깍 서바이벌의 Android 및 iOS 앱(그리고 세션의 첫 오류에 한해 웹 버전)이 보내는 충돌 보고서와 일일 이용 횟수를 제13항에 추가했습니다: 담긴 내용, 보내는 버전, 목적, 법적 근거(정당한 이익), 수령자, 보관 기간(이용 횟수는 120일과 183일, 충돌 보고서는 7일과 30일), 그리고 게스트 계정을 삭제해도 함께 삭제되지 않는 이유입니다. 만 14세 미만, CrazyGames, 보관 기간, "광고 및 분석" 관련 문구에는 상호 참조를 넣었습니다.
- 2026년 10월 20일 시행(v4.3) — Android 및 iOS 앱의 딸깍 서바이벌(제13항): House Duck 게스트 계정(연령 질문과 그중 연령 구간만 사용, 닉네임, Supabase Auth 익명 로그인, 기기에만 보관하는 로그인 토큰, 로그아웃), Google Play 결제와 App Store를 통한 보석 키캡 및 부활 패스 인앱 구매와 당사 서버의 구매 확인(구매 토큰 해시를 담은 구매 기록, 부활 패스 기록, 보석 기록, Google Play에 전달하는 로그인 ID 해시), 이 처리의 법적 근거, 수령자로서의 Google과 Apple, 보관 기간, 계정 삭제 후에도 남는 정보와 그 이유, 앱 또는 이메일을 통한 계정 삭제를 추가했습니다. CrazyGames와 웹에서 플레이하는 이용자에게는 바뀌는 내용이 없습니다.
- 2026년 10월 20일 명칭 변경 — 게임 이름을 10KEY에서 딸깍 서바이벌(영문 10key Survival)로 바꾸었습니다. 제13항 등에서 새 이름을 사용합니다. 그 밖에 바뀐 내용은 없습니다(처리하는 정보와 목적, 이용자의 권리는 동일합니다).
- 2026년 10월 20일 시행(v4.2) — 고객지원 요청 및 House Duck 운영 도구에 관한 제14항을 추가했습니다: Google Workspace(Gmail)에서 처리되는 고객지원 이메일, 직원 전용 운영 콘솔과 Google 로그인, Gmail API(
gmail.modify)를 통한 콘솔의 고객지원 메일함 접근, Google API로부터 받은 정보에 대한 제한된 사용(Limited Use) 문구. 제4항의 제공자에 Google Workspace와 Google Identity Services를 추가했습니다. “변경”은 이제 제15항입니다. - 2026년 10월 19일 시행(v4.1) — 딸깍 서바이벌을 추가했습니다(제13항): 기기에만 저장되는 오프라인 플레이, 플랫폼 계정에 로그인한 플레이어를 위한 선택형 온라인 랭킹, 이를 위해 저장하는 정보, 보관 기간, 요청 시 삭제, 플랫폼 또는 스토어가 처리하는 광고와 구매. 2026년 10월 18일의 별도 딸깍 서바이벌 개인정보 처리 안내는 본 방침에 통합되었습니다. 제2항부터 제12항은 별도의 언급이 없는 한 Quirky Ball과 웹사이트를 설명한다는 점을 명확히 했으며, "변경"은 제14항이 되었습니다.
- 2026년 10월 5일 시행(v4.0) — 본 방침을 Quirky Ball을 현재 타이틀로 하는 모든 House Duck 게임의 공통 방침으로 전환하고, Quirky Ball 2.0.0에 맞추어 개정했습니다: iOS에서의 Google 로그인, 다른 기기에서의 계정 불러오기, 앱 내 간단하게 제보하기, 공정 플레이 기록, 초대, 선택형 이용 분석 내 안정성 진단, 해당 동의에 따른 Google Ads 전환 측정, Google Gemini API를 이용한 비식별화된 지원 요약, 우편함 보유, 구매 복원. AppLovin MAX 준비 안내를 삭제했습니다: AppLovin은 사용하지 않으며, Google AdMob이 유일한 광고 네트워크로 유지됩니다.
- 2026년 9월 9일 고지 개정 — 연령대, 통합 선택형 분석 선택 및 24시간 미전송 대기열, Firebase 전용 선택의 소급 확대 불가, 광고 보상 조건을 명확히 했습니다.
- 2026년 9월 8일 고지 개정 — 처리 국가, 수령자/이전, 고지와 동의의 구분, 미성년자 및 권리 요청을 명확히 했습니다.
- 2026년 9월 5일 분석 고지 개정 — Supabase 기반 작업 및 자체 이용 분석을 선택형 Firebase Analytics와 구분하고, 설정에서의 동의, 거절 및 철회를 문서화했습니다.
- 2026년 9월 5일 명확성 개정 — 웹사이트 요청 및 로컬 환경설정, 삭제 요청 확인 절차, 권리 요청 절차를 명확히 했습니다.
- 2026년 8월 24일 시행(v3.0) — House Duck 공통 방침으로 전환하고, Android/Google Play, Sign in with Apple을 사용하는 iOS, 광고 동의 및 일회성 구매 처리를 추가했습니다.
중대한 변경은 시행 전에 웹사이트 또는 앱에서 공지됩니다.