개인정보 처리방침
DK Games(이하 "본 사이트")는 사용자의 개인정보를 소중하게 다루며, 무엇을 수집하고 어떻게 사용하는지 투명하게 알려드립니다.
1. 수집하는 정보
본 사이트는 다음 두 가지 경우에 정보를 수집합니다.
- 비로그인 사용: 게임 진행에 필요한 베스트 점수와 언어 설정이 사용자의 브라우저 로컬 저장소(localStorage)에만 저장됩니다. 이 정보는 본 사이트 서버로 전송되지 않습니다.
- Google 로그인 시: Google 계정의 사용자 식별자(uid), 이메일, 표시 이름, 프로필 사진 URL이 인증 목적으로 처리됩니다. 사용자가 직접 입력한 닉네임, 게임 점수, IP 기반 국가 코드(ISO 3166-1)는 글로벌 리더보드에 노출하기 위해 데이터베이스에 저장됩니다.
2. 정보 수집 목적
- 게임 진행 상태 및 베스트 기록 저장
- 글로벌 리더보드 운영(닉네임·점수·국가 표시)
- 본인 확인 및 어뷰징 방지
- 서비스 품질 분석 및 개선
3. 쿠키 및 분석 도구
본 사이트는 다음과 같은 제3자 서비스를 이용하며, 각 서비스는 자체 쿠키를 사용할 수 있습니다.
- Google Analytics 4: 페이지뷰, 세션, 이벤트 등 익명 통계를 수집합니다. (Google 개인정보 처리방침)
- Microsoft Clarity: 익명화된 세션 리코딩과 히트맵을 통해 사용자 행동을 분석합니다. 입력 필드는 자동 마스킹됩니다. (Microsoft 개인정보 처리방침)
- Google AdSense: 본 사이트는 Google AdSense를 사용하여 광고를 게재할 수 있습니다. AdSense는 쿠키와 광고 식별자를 통해 맞춤 광고를 제공합니다. 사용자는 Google 광고 설정에서 맞춤 광고를 비활성화할 수 있습니다.
- Firebase Authentication: Google 계정 로그인을 처리합니다. 인증 토큰이 브라우저에 저장됩니다.
- Cloudflare: 본 사이트는 Cloudflare Pages를 통해 호스팅되며, 보안 및 성능 향상을 위해 일부 메타데이터(IP 주소, 사용자 에이전트)가 처리될 수 있습니다.
4. 정보 보관 및 공유
- 로그인 사용자의 닉네임, 점수, 국가 코드는 Cloudflare D1 데이터베이스에 저장됩니다.
- 본 사이트는 사용자 데이터를 위 명시된 서비스 외 제3자에게 판매·임대·양도하지 않습니다.
- 법적 의무에 따라 요청받는 경우에만 관련 기관에 정보를 제공할 수 있습니다.
5. 데이터 보관 기간
- 리더보드 점수와 닉네임은 사용자가 계정 삭제를 요청하지 않는 한 보관됩니다.
- 로컬 저장소 데이터는 사용자가 직접 브라우저 캐시를 비우면 삭제됩니다.
- Google Analytics 데이터는 14개월간 보관 후 자동 삭제됩니다.
6. 사용자 권리
사용자는 언제든지 다음 권리를 행사할 수 있습니다.
- 조회·수정: 닉네임은 헤더의 본인 이름 버튼을 눌러 언제든지 변경할 수 있습니다.
- 삭제: 계정 및 점수 기록 삭제를 원하시면 아래 연락처로 요청해 주세요.
- 로그아웃: 헤더의 "로그아웃" 버튼으로 즉시 세션을 종료할 수 있습니다.
- 맞춤 광고 거부: Google 광고 설정에서 비활성화 가능합니다.
7. 보안
인증 토큰 검증, HTTPS 전송, 권한 기반 데이터 접근 제어 등을 통해 사용자 정보를 보호하기 위해 합리적인 조치를 취하고 있습니다. 다만 인터넷 전송에는 절대적인 보안이 보장되지 않으므로, 추가적인 보호가 필요한 정보는 본 사이트에 입력하지 마시기 바랍니다.
8. 아동 개인정보 보호
본 사이트는 만 14세 미만 아동의 개인정보를 의도적으로 수집하지 않습니다. 만 14세 미만이라면 보호자의 동의 없이 Google 로그인을 사용하지 마시기 바랍니다.
9. 변경 사항
본 처리방침은 서비스 변경에 따라 갱신될 수 있으며, 중요한 변경 사항은 본 페이지 상단에 공지됩니다.
10. 연락처
개인정보 관련 문의 및 삭제 요청은 GitHub 저장소의 Issues 페이지를 통해 접수해 주세요.