개인정보처리방침
수집하는 정보
- Google 로그인 시: Google 계정 고유 번호(“sub”)만 받습니다. 이름, 이메일, 프로필 사진은 요청하지도 저장하지도 않습니다.
- 랭킹에 등록한 기록: 수익률, 평균 타수, 그 판에서 정한 회사명, 등록 시각.
- 로그인 상태 쿠키(
sid, 30일)와 로그인 도중의 보안용 쿠키(oauth_state, 10분). - 랭킹 등록 시 키 입력 기록: 점수를 검증하려고 서버가 그 판을 다시 돌려 보는 데만 쓰고 저장하지 않습니다. 같은 판의 중복 등록을 막는 일회용 번호만 하루 동안 보관합니다.
기기 안에만 저장되는 정보
개인 기록, 오타 통계, 화면 테마 같은 설정은 브라우저(localStorage)에만 저장되며 서버로 보내지 않습니다.
이용 목적
로그인 유지, 랭킹 표시, 점수 조작 방지. 광고나 마케팅에 쓰지 않고 다른 곳에 팔거나 넘기지 않습니다.
처리를 맡기는 곳
- Cloudflare: 사이트 호스팅과 데이터 저장. 쿠키 없는 방문 통계(Cloudflare Web Analytics)도 사용합니다.
- Google: 로그인 인증. Google의 개인정보처리방침이 적용됩니다.
보관 기간과 삭제
로그인 세션은 30일 뒤 만료됩니다. 계정과 랭킹 기록은 삭제를 요청할 때까지 보관하며, 요청하면 지체 없이 지웁니다.
문의
Privacy Policy
What we collect
- Google sign-in: only your Google account's unique id (“sub”). We don't request or store your name, email or profile photo.
- Leaderboard entries you submit: return %, average speed, the company name you chose for that run, and when it was submitted.
- A sign-in cookie (
sid, 30 days) and a security cookie used during sign-in (oauth_state, 10 minutes). - Keystroke log of a submitted run: used only to replay the run on the server and verify its score, then discarded. A one-time id that blocks submitting the same run twice is kept for one day.
Kept on your device only
Personal bests, typo stats and settings such as the theme stay in your browser (localStorage) and are never sent to us.
Why
To keep you signed in, show the leaderboard and stop score tampering. No advertising or marketing, and we don't sell or share your data.
Service providers
- Cloudflare: hosting and storage, plus cookieless visit statistics (Cloudflare Web Analytics).
- Google: sign-in. Google's privacy policy applies to that step.
Retention and deletion
Sign-in sessions expire after 30 days. Your account and leaderboard entries are kept until you ask us to delete them, which we do promptly.