개인정보처리방침
시행일: 2026년 9월 15일
한퍼즐 운영자(이하 “운영자”)는 이용자의 개인정보를 중요하게 생각하며, 실제 서비스에서 처리하는 내용을 다음과 같이 알립니다.
1. 처리하는 정보와 이용 목적
게임 이용 기록
완료 여부, 실패 여부, 진행 중 상태, 연속 이용일 등의 개인 게임 기록은 이용자의 브라우저 저장공간에 저장됩니다. 답안이나 입력한 단어는 운영자에게 전송하지 않습니다.
최소 익명 이용 지표
서비스 품질 확인을 위해 공개 페이지 방문, 게임 열기, 완료, 실패, 지난 문제 이용, PWA 설치, 결과 공유 버튼 사용과 다음 게임 이어가기 같은 최소 이벤트를 집계합니다. 게임 종료 시에는 랭킹 기반 준비와 비정상 제출 점검을 위해 시도 수·점수·경과 시간·힌트 수·모드처럼 정규화된 숫자형 결과 정보만 추가로 저장할 수 있습니다. 일별 방문자 수와 게임별 완료율을 계산하기 위해 매일 새로 바뀌는 무작위 세션 쿠키를 사용할 수 있으며, 서버에는 그 값의 해시만 저장합니다. 이 식별자는 날짜가 바뀌면 새로 생성되어 여러 날에 걸친 개인 추적에는 사용하지 않습니다. 답안·입력 단어·게임 내 선택 내용, IP 주소, 브라우저 문자열은 운영 통계 및 결과 기록 DB에 저장하지 않습니다. 호스팅 사업자는 요청 처리 과정에서 IP 주소와 브라우저 정보 같은 기술 정보를 자체 보안·운영 정책에 따라 처리할 수 있습니다.
이메일 문의
이용자가 직접 문의하는 경우 발신 이메일 주소, 문의 내용과 이용자가 첨부한 자료를 문의 확인·답변·오류 해결 목적으로 처리합니다. 이름 등 문의에 필요하지 않은 개인정보는 보내지 않는 것을 권장합니다.
서비스 접속 정보
웹사이트 전송과 보안 과정에서 IP 주소, 브라우저 종류, 접속 시각, 요청 기록 같은 기술 정보가 호스팅 사업자에게 자동으로 전달될 수 있습니다. 운영자는 이를 이용자 프로필 작성이나 맞춤 광고에 사용하지 않습니다.
2. 보유 및 이용 기간
- 브라우저 게임 기록: 이용자의 기기에 보관되며 브라우저 데이터 삭제 시 함께 삭제됩니다.
- 이메일 문의: 문의 처리 완료 후 1년 이내 삭제합니다. 다만 관련 법령에 보존 의무가 있거나 분쟁 처리를 위해 필요한 경우 해당 기간 동안 보관할 수 있습니다.
- 운영 통계: 일별 익명 세션 해시와 게임·공유·이어가기 이벤트는 최대 180일 범위에서 운영 분석에 사용하며, 운영 통계 화면을 조회할 때 오래된 행을 정리합니다.
- 호스팅 접속 정보: 호스팅 사업자의 보안·운영 정책과 계약상 보관 기간에 따릅니다.
3. 제3자 제공 및 처리 위탁
운영자는 개인정보를 판매하지 않으며, 법령에 근거한 경우를 제외하고 이용자의 정보를 제3자에게 제공하지 않습니다. 사이트 제공을 위한 호스팅 사업자와 이메일 문의 처리를 위한 네이버 메일 서비스가 각 서비스 운영에 필요한 범위에서 정보를 처리할 수 있습니다.
4. 쿠키와 광고
현재 한퍼즐은 회원 추적용 쿠키나 맞춤형 광고를 사용하지 않습니다. 운영 통계에는 당일 중복 집계를 줄이기 위한 일별 무작위 세션 쿠키를 사용하며, 날짜가 바뀌면 새 값으로 교체되고 장기 사용자 프로필 작성에는 사용하지 않습니다. Google AdSense 등 광고 서비스를 도입하기 전 쿠키·광고 정보 처리 내용과 필요한 동의 절차를 이 방침에 반영하고 시행일을 갱신합니다.
5. 이용자의 권리와 행사 방법
이메일로 제공한 개인정보의 열람·정정·삭제·처리정지를 요청할 수 있습니다. 브라우저에 저장된 게임 기록은 브라우저의 사이트 데이터 삭제 기능으로 직접 지울 수 있습니다. 요청은 아래 이메일로 보내주시면 본인 확인 후 처리합니다.
6. 안전성 확보 조치
운영자는 문의 정보에 대한 접근을 최소화하고, 서비스에 불필요한 개인정보 입력란을 두지 않으며, 보관 기간이 지난 문의를 정리합니다.
7. 개인정보 보호 문의
개인정보 관련 문의: hanpuzzle_help@naver.com
8. 방침 변경
처리 내용이 달라지면 이 페이지에 변경 사항과 시행일을 공개합니다.
광고가 실제로 연결되면 Google 등 광고 사업자의 쿠키 사용, 맞춤 광고 선택 방법과 지역별 동의 절차를 추가해야 합니다.
계정 정보
계정을 만들면 아이디, 표시 이름, 계정 생성 시각을 저장합니다. 비밀번호는 원문으로 저장하지 않고 고유 salt를 사용한 PBKDF2-HMAC-SHA-256 파생값으로 저장합니다. 복구 키도 원문이 아닌 SHA-256 해시만 저장합니다. 로그인 세션 쿠키는 HttpOnly·Secure·SameSite=Lax로 설정하며 서버에는 세션 토큰의 SHA-256 해시만 저장합니다.
v7.17에서는 브라우저의 퍼즐 기록을 계정 서버로 업로드하거나 동기화하지 않습니다.
Google 로그인 및 공개 랭킹
Google 로그인을 선택하면 Google이 발급한 ID 토큰을 서버에서 검증하고, Google 계정의 고유 식별자(sub)를 계정 연결에 사용합니다. 한퍼즐은 Google 비밀번호를 받거나 저장하지 않으며 Google 이메일 주소도 서비스 계정 DB에 저장하지 않습니다.
계정을 만들면 공개 랭킹에 자동 참여합니다. 랭킹에는 사용자가 직접 정한 표시 이름과 랭킹에 필요한 검증된 게임 기록만 사용하며, Google 식별자·자체 로그인 아이디·비밀번호 관련 값은 공개하지 않습니다.
공개 랭킹
계정 사용자는 공개 랭킹에 자동 참여합니다. 공개 랭킹에는 사용자가 정한 표시 이름과 서버 검증을 통과한 랭킹용 게임 기록만 표시합니다. Google 식별자, 자체 로그인 아이디, 비밀번호, 이메일, 입력 단어 및 정답 내용은 공개하지 않습니다. 브라우저에서 가져온 과거 기록은 개인 기록 동기화에는 사용할 수 있지만 공개 랭킹에는 사용하지 않습니다.