개인정보 처리방침

Google 또는 Apple 로그인 계정 정보, 랭킹 참여 완주 기록, 퍼즐 난이도 검토용 익명 플레이 사건과 연습 힌트의 익명 기법 예시를 처리합니다. 풀이 자체는 기기에서 처리됩니다.

시행일 2026-09-15

수집·처리하는 정보

Google 또는 Apple 로그인을 선택하면 선택한 제공자가 제공한 이름, 이메일 주소와 제공자 계정 식별자를 계정 생성·로그인·계정 연결 확인에 사용합니다. 인증 서버는 로그인 세션 식별자, 세션 생성·만료 시각, IP 주소와 브라우저 user agent를 세션 보안·운영에 처리합니다. 선택한 제공자의 OAuth token과 인증 과정의 일회성 상태 값도 계정 인증에 필요한 범위에서 처리합니다. 랭킹 참여를 선택하면 이름 없는 랭킹 식별자와 완주 기록을 처리합니다. 퍼즐 난이도를 검토하기 위해 판마다 새로 만든 무작위 시도 식별자, 퍼즐 식별자·난이도, 경과 시간, 숫자 입력·삭제, 메모·힌트·되돌리기·다시 실행, 전경·백그라운드·완주 사건을 처리합니다. 연습 모드에서 사용자가 힌트를 직접 요청하면 풀이 기법 설명을 개선하기 위해 현재 판의 초기 배치·확정 입력·다음 논리 단계를 익명 예시로 비동기 전송할 수 있습니다. 이 기법 예시에는 메모와 계정·세션·기기 식별정보를 넣지 않으며 서버에도 저장하지 않습니다. 전화번호·생년월일·위치·연락처·사진·기기 권한으로 읽는 정보는 수집하지 않습니다.

기기에 저장되는 것

진행 중인 판과 설정(언어·오답 바로 표시·선택 강조)은 이 기기 안에 저장됩니다. 완료 기록도 기기에 저장되며, 랭킹에 참여한 경우에만 그 사본이 서버로 갑니다. 오프라인 중에는 익명 플레이 사건 묶음을 기기 큐에 보관하고 연결이 가능해지면 묶어서 서버로 전송합니다. 기기 안에 있는 것은 누구도 열람할 수 없습니다. 랭킹에 올린 기록은 순위로 공개되며 다른 사람이 볼 수 있습니다.

네트워크

게임을 푸는 데에는 외부 서버를 쓰지 않습니다. 퍼즐은 앱 안에 함께 들어 있고 풀이·힌트는 모두 기기에서 처리됩니다. 랭킹에 참여한 경우 완주 기록은 서버로 보냅니다. 네트워크 없이도 첫 실행부터 게임을 할 수 있습니다. 랭킹 참여·Google 또는 Apple 로그인·대기 중인 익명 난이도 분석 전송에는 연결이 필요합니다.

광고·분석·제3자 제공

광고를 넣지 않았고 광고 식별자를 사용하지 않습니다. 제3자 광고·교차 앱 추적 도구를 사용하지 않습니다. 익명 플레이 사건은 앱을 쓰는 동안 퍼즐 난이도 검토를 위해서만 Supabase 분석 서비스에 저장하며, 분석만 중단하는 별도 선택지는 없습니다. 메모 내용·계정·랭킹·게스트·기기 식별자는 분석 payload에 넣지 않습니다. 전용 삭제 UI는 없고, 원시 묶음 저장량이 검토 기준에 닿으면 새 요청은 원문 대신 집계만 반영합니다. 이미 저장된 원시 묶음의 자동 삭제를 약속하지 않습니다. 랭킹에 참여하면 완주 기록이 랭킹 서버(Supabase)에 저장되고 순위로 공개됩니다. Google 또는 Apple 로그인에서는 선택한 제공자가 인증 제공자로서 로그인 요청을 받고 인증에 필요한 계정 정보를 인증 서버에 돌려줍니다. 인증 서버는 계정이 존재하는 동안 위 계정 정보, 선택한 제공자 연결과 OAuth token, 세션 정보를 Better Auth 데이터베이스에 저장합니다. 계정 삭제 절차는 이 계정·공급자·세션 기록과 연결된 랭킹 서버 기록을 삭제합니다.

권한

카메라·마이크·위치·연락처·저장소 권한은 요구하지 않습니다. 안드로이드에서 선언하는 권한은 아래가 전부입니다. 인터넷 — 앱 안에 들어 있는 화면을 불러오고, 랭킹 참여 시 완주 기록을 랭킹 서버로 보내며, 익명 플레이 분석을 묶어서 전송하고, Google 또는 Apple 로그인과 계정 삭제 재인증에 사용합니다. 진동 — 숫자를 놓거나 틀리거나 판을 다 풀었을 때 짧게 울립니다. 설정에서 끌 수 있습니다. 앱 내부 전용 권한 하나 — 안드로이드 지원 라이브러리가 자동으로 넣는 것으로, 이 앱과 같은 서명을 가진 앱만 쓸 수 있어 다른 앱이나 사용자에게 노출되지 않습니다. 여기 적힌 권한 중 어느 것도 기기의 개인정보에 접근하지 않습니다.

보관과 삭제

기기에 저장된 것은 앱을 삭제하면 함께 지워집니다. 랭킹 서버에 올라간 기록은 앱을 지워도 남습니다. 지우려면 먼저 계정을 삭제해야 합니다. 랭킹 참여를 꺼도 기존 서버 기록은 보존되며, 계정 삭제로만 함께 삭제합니다. 계정 삭제는 연결된 Google 또는 Apple 제공자로 다시 로그인한 뒤 기록에서 시작할 수 있으며, 완료되면 Better Auth 사용자 계정, 선택한 제공자 연결과 OAuth token, 세션, 이 기기 랭킹 기록 연결 행과 연결된 랭킹 서버 기록을 삭제합니다. 계정·제공자 token·랭킹 기록 중 하나라도 끝나지 않으면 완료로 표시하지 않고 재인증 후 다시 시도할 수 있습니다. 이 삭제는 기기의 게임·설정을 삭제하지 않습니다. 인증 과정의 일회성 상태 값은 사용되거나 만료될 때까지 보관하며, 만료된 값은 이후 계정 삭제 요청에서 제거합니다.

아동

Google 또는 Apple 로그인과 랭킹 참여는 선택이며, 선택하지 않아도 게임의 모든 기능을 쓸 수 있습니다.

변경

방침이 바뀌면 이 페이지를 갱신하고 시행일을 함께 고칩니다.

문의

quectotta@gmail.com