개인정보 처리방침
GreenDock이 무엇을 저장하고, 어디에 쓰며, 얼마나 남기는지 적습니다.
마지막 업데이트: 2026-11-04
저장하는 것
Telegram 사용자 번호와 로그인할 때 받은 이름을 저장합니다. Telegram 사용자 이름이나 프로필 사진은 저장하지 않습니다. 같은 로그인을 다시 쓰지 못하게 로그인 증명의 해시도 저장합니다. 이 해시는 Telegram 번호가 아닙니다.
환경설정(언어, 통화, 기준 국가, 보고 싶은 국가, 커뮤니티 알림 스위치), 위시리스트, 가격 알림, 알림 채널, 플레이 완료 표시, 1에서 5까지의 점수, 짧은 리뷰, 도움됨 투표, 신고 이유와 보충 설명도 저장합니다. 알림 채널은 Telegram 채팅 번호이거나 앱 푸시 토큰입니다. 웹 푸시나 이메일 주소를 등록하면 그 주소도 저장합니다. 이 두 알림은 현재 보내지 않습니다. 로그인을 갱신하는 자격 증명은 해시만 데이터베이스에 둡니다.
비밀번호 없는 이메일, Google, Apple, Telegram으로도 로그인할 수 있습니다. 계정은 화면에 보이는 이메일이 아니라, 제공자가 준 식별자로 구분합니다. 이메일이 같다고 두 계정이 저절로 합쳐지지는 않습니다.
로그인 방식, 제공자의 식별자, 제공자가 준 이메일과 이름, 그 이메일을 제공자가 확인했는지, 연결한 시각과 마지막으로 쓴 시각을 저장합니다. Apple은 숨긴 전달용 이메일을 줄 수 있고, 이름은 보통 처음 로그인할 때만 줍니다.
쓰는 방법
웹사이트와 앱의 기능, 직접 켠 가격 알림과 커뮤니티 알림, 로그인 안전, 커뮤니티 신고 처리에 씁니다.
Google과 Apple 로그인은 우리 서버가 인가 코드와, 상대가 공개한 서명 키로 확인합니다. 인증 코드 메일은 설정된 메일 서비스로 보내며, 현재는 Resend입니다. 제공자로 넘어간 뒤의 로그인 화면은 상대가 처리합니다. GreenDock은 Google이나 Apple 프로그램을 불러오지 않습니다.
팔지 않고, 광고도 넣지 않습니다
개인정보를 팔지 않습니다. 페이지에 제3자 광고나 방문 분석 스크립트가 없습니다. 로그인 페이지만 Telegram 로그인 구성요소를 불러옵니다. 다른 페이지는 불러오지 않습니다.
공개되는 자료
무엇이 공개되는지는 커뮤니티 규범에 있습니다. Telegram 이름은 공개되지 않습니다. 플레이어 페이지의 이름은 직접 정한 별명입니다.
기술 자료
접속 IP 주소는 세 가지에 씁니다. 기기에 있는 국가 자료로 기준 국가를 추정하고, 잠시 요청 횟수를 제한하며, 호스트의 시스템 로그에 남깁니다. IP는 데이터베이스에 쓰지 않습니다. 국가를 추정할 때 IP를 DB-IP에 보내지 않습니다. 환율은 서버가 공개 환율 서비스에서 가져오며, 그 요청에는 계정이나 IP가 들어가지 않습니다.
API 요청 기록과 웹사이트 서버의 오류 기록에는 접속 주소가 들어 있고, 호스트의 시스템 로그에 약 30일 남긴 뒤 삭제합니다.
인증 코드를 보내는 데는 따로 횟수 제한이 있습니다. 같은 이메일은 15분에 3번, 하루에 10번입니다. 같은 접속 IP는 15분에 10번, 하루에 50번입니다. 이는 사이트와 API에 원래 있는 요청 제한에 더해집니다. 로그인하지 않았을 때, 사이트는 확인된 서비스 자격 증명이 있을 때만 당신의 IP를 API로 넘깁니다. 로그인한 뒤의 연결은 API가 보는 접속 IP 제한에 포함됩니다. 코드와 로그인 요청은 10분 뒤에 만료됩니다. 제공자의 접근 자격 증명, 갱신 자격 증명, 신원 자격 증명, 비밀번호, 평문 인증 코드는 저장하지 않습니다. 로그인을 마치고 남용을 막는 동안만, 해시된 상태, 한 번만 쓰는 확인 값, 짧은 로그인 내용, 쓰면 지워지는 10분짜리 이동 쿠키, 소금을 친 코드 요약, 시도 횟수, IP 제한용 요약을 남깁니다. 만료된 로그인 요청과 하루가 지난 이메일 제한 기록은 유지 작업에서 지웁니다.
쿠키
- csrf: 보안 확인입니다. 브라우저 스크립트가 읽을 수 있습니다. 약 1일 보관합니다.
- auth_navigation_google, auth_navigation_apple: 암호화된 로그인 이동입니다. 스크립트는 읽을 수 없습니다. 약 10분 보관하고, 쓰거나 만료되면 지웁니다.
- web_access: 암호화된 로그인 자격 증명입니다. 스크립트는 읽을 수 없습니다. 30일 보관합니다.
- web_refresh: 암호화된 갱신 자격 증명입니다. 스크립트는 읽을 수 없습니다. 30일 보관합니다.
- locale: 언어입니다. 스크립트는 읽을 수 없습니다. 1년 보관합니다.
- currency: 통화입니다. 스크립트는 읽을 수 없습니다. 1년 보관합니다.
- reference: 기준 국가입니다. 스크립트는 읽을 수 없습니다. 1년 보관합니다.
- currency_picked: 통화를 직접 골랐는지입니다. 스크립트는 읽을 수 없습니다. 1년 보관합니다.
- tz: 기기 시간대이며, 시각을 표시할 때 씁니다. 스크립트가 읽을 수 있습니다. 1년 보관합니다.
밝은 테마와 어두운 테마는 브라우저 로컬 저장소에 있으며 쿠키가 아닙니다.
HTTPS를 쓸 때 이 쿠키는 HTTPS로만 전송됩니다.
제3자
Telegram: 로그인할 때 브라우저는 telegram.org와 oauth.telegram.org에 연결됩니다. 우리가 받는 것은 사용자 번호와 이름입니다. Telegram 가격 알림을 켜면, 봇이 게임 이름, 지역, 가격, 할인, 할인 종료 시각, 게임 페이지 링크를 당신의 Telegram 채팅으로 보냅니다. 커뮤니티 알림을 켜면 봇은 같은 채팅으로, 회원님의 짧은 평을 도움이 되었다고 한 사람 수, 위시리스트에서 할인 중인 게임과 가격, 이번 주 커뮤니티에서 높은 점수를 받은 게임도 보냅니다.
게임 커버는 브라우저가 이미지 호스트에서 직접 불러옵니다. 예를 들어 닌텐도의 이미지 서버입니다. 이 호스트는 IP 주소와 브라우저 정보를 볼 수 있습니다.
호스팅: 사이트와 데이터베이스는 Oracle Cloud 가상 머신에서 돌아갑니다. 접속은 그 머신을 거치므로 IP를 볼 수 있습니다. 데이터베이스 백업은 Oracle 클라우드 저장소에 올라갑니다. 원격 백업은 14일 뒤에 삭제됩니다. 머신에는 최신 3개만 남깁니다.
앱 푸시: 앱에서 푸시를 등록하면 푸시 토큰과 알림 내용을 Expo(exp.host)로 보냅니다. 내용에는 게임 이름, 지역, 가격, 할인 종료 시각, 게임 페이지 경로가 있습니다.
환율 서비스 open.er-api.com, 국가 자료 DB-IP, Apple의 iCloud Private Relay 출구 목록은 서버가 직접 받습니다. 이 요청에는 계정이 들어가지 않고 IP도 전달하지 않습니다.
보관과 삭제
계정 삭제 페이지에서 확인하면 계정은 바로 정지되고, 모든 로그인이 끊기며, 알림이 멈추고, 가격 알림이 꺼지며, Telegram 로그인 연결도 해제됩니다. 짧은 리뷰, 점수, 투표, 신고, 표시, 별명은 바로 삭제됩니다.
나머지 개인정보(위시리스트, 가격 알림, 환경설정, 알림 기록, 알림 채널, 로그인 자격 증명)는 30일 뒤 매일 실행되는 작업으로 지웁니다. 작업 시각 때문에 실제 삭제는 늦어질 수 있습니다. 로그인 증명 해시는 그 승인이 만료된 뒤 1분을 더 남깁니다.
계정을 삭제하면 로그인 방식과, 그 계정에 아직 남은 끝내지 않은 로그인 자료는 바로 지워지고 로그인 세션도 끊깁니다. 계정 주인이 없는 로그인 횟수와 인증 코드 횟수 기록은 원래 만료 때까지만 남습니다. 하루보다 오래된 기록은 매일 하는 유지 작업이 지우므로, 지워지기까지 최대 이틀이 걸릴 수 있어요. 나머지 계정 내용은 기존의 보관과 삭제 규칙을 따릅니다. 로그인 방식을 연결하는 것만으로 알림이 시작되지는 않습니다. 알림은 계속 Telegram으로 갑니다. Telegram 로그인을 제거해도, 이미 설정한 Telegram 알림은 멈추지 않습니다.
지운 자료는 그 백업이 버려질 때까지 백업에 남을 수 있습니다. 머신에는 최대 3개, 원격 백업은 14일 뒤에 삭제합니다. 공개된 게임과 가격 자료는 남습니다. 다시 로그인하면 이전 자료가 없는 새 계정이 만들어집니다.