진범 모바일 앱(이하 "앱")과 공식 웹사이트(https:/
/play/)에서는 이용자 브라우저(localStorage)에만 저장해요. 서버로 보내지 않아요(3절, 10절).gtag.js)를 쓰고, 소개·안내 페이지에 광고를 내보내려고 Google AdSense(Google LLC)를 써요(웹 게임 화면 /play/ 안에는 광고를 넣지 않아요). Google을 비롯한 제3자 제공업체가 쿠키를 사용해 이전 방문 기록을 바탕으로 광고를 보여 줄 수 있으며, 이용자는 언제든 맞춤형 광고를 끌 수 있어요(10절).| 정보 | 언제 받나요 | 왜 필요한가요 | 언제 지우나요 |
|---|---|---|---|
| 익명 계정 번호(무작위 UUID)와 로그인 토큰 | 서버에서 사건 목록이나 사건을 처음 내려받을 때 자동으로 | 산 사건을 이 계정에 열어 주고, 다른 휴대폰에서 구매를 복원하기 위해 | 이용자가 삭제를 요청할 때, 또는 12개월 동안 앱이 서버에 접속하지 않았을 때 |
| 구매 기록: 산 상품과 그 상품으로 열린 사건, 스토어 이름, 스토어 거래 번호, 결제 환경(실제 결제·시험 결제), 구매·확인·환불 시각 | 사건을 사거나 "구매 복원"을 누를 때 | 산 사건을 열어 주고, 환불된 구매를 닫고, 구매를 복원하기 위해 | 계정을 지우면 계정과의 연결을 끊어요. 거래 기록 자체는 환불 처리와 법정 보관을 위해 8절의 기간 동안 남겨요 |
| 서버 접속 기록: IP 주소, 요청 시각, 요청 내용, 앱·기기 정보가 담긴 요청 머리글 | 앱이 서버와 통신할 때 Supabase가 자동으로 | 보안 사고를 막고 장애 원인을 찾기 위해 | 1일이 지나면 |
| 로그인 기록: 계정 번호, 계정 만들기·로그인·로그인 연장 같은 동작, IP 주소, 시각 | 앱이 계정을 만들거나 로그인할 때 Supabase가 자동으로 | 계정 도용과 부정 이용을 조사하기 위해 | 30일이 지나면 |
결제 카드 번호나 계좌 정보는 운영자가 받지 않아요. 결제는 Apple App Store와 Google Play가 처리하고, 운영자는 구매가 진짜인지만 확인해요(5절).
다음 정보는 이용자 휴대폰 안에만 있고, 서버로 보내지 않아요. 앱을 지우면 함께 지워져요.
앱은 휴대폰 언어 설정을 읽어 처음 보여 줄 언어를 고르고, 사건을 받을 때 고른 언어를 서버에 알려 그 언어의 사건을 받아요. 언어는 서버에 따로 저장하지 않아요. 홈 화면의 낮·밤 그림을 고르려고 휴대폰 시각을 읽지만, 이 값도 보내지 않아요.
위치, 연락처, 사진, 카메라, 마이크를 쓰지 않아요. 그래서 이용자에게 묻는 접근 권한(필수·선택)이 없어요. 음악 재생, 진동, 화면 꺼짐 방지, 인앱 결제에 필요한 일반 권한만 써요.
운영자는 서버와 데이터베이스 운영을 아래 회사에 맡겨요. 이 회사는 운영자의 지시에 따라서만 정보를 다뤄요.
| 항목 | 내용 |
|---|---|
| 받는 곳 | Supabase Pte. Ltd.(싱가포르), 개인정보 문의 privacy@supabase.com |
| 저장 위치 | 대한민국 서울(ap-northeast-2)에 있는 Amazon Web Services 데이터센터 |
| 옮기는 정보 | 2절의 모든 정보 |
| 옮기는 때와 방법 | 앱이 서버에 접속할 때마다 암호화된 인터넷 연결(HTTPS)로 |
| 목적 | 사건 내려받기, 구매 확인, 앱 서버 운영 |
| 보관 기간 | 2절에 적은 기간과 같아요 |
| 거부하는 방법 | 앱에 들어 있는 사건만 하고 서버에서 사건을 받거나 사지 않으면 돼요. 7절대로 삭제를 요청할 수도 있어요. 이 이전 없이는 새 사건을 받거나 살 수 없어요 |
사건을 사거나 구매를 복원할 때는 결제를 확인하려고 이용자가 쓰는 스토어에 아래 정보를 넘겨요.
| 항목 | 내용 |
|---|---|
| 받는 곳 | iPhone에서는 Apple Inc.(미국), Android에서는 Google LLC(미국). 개인정보 문의처는 각 회사 개인정보 처리방침(www.apple.com/kr/legal/privacy, policies.google.com/privacy)에 있어요 |
| 근거 | 개인정보 보호법 제28조의8 제1항 제3호 가목. 이용자가 산 사건을 확인하고 복원하는 계약 이행에 필요해서, 이 방침에 공개하고 옮겨요 |
| 옮겨 가는 나라 | 미국 |
| 옮기는 정보 | 익명 계정 번호(결제 요청에 붙여서), Google 구매 토큰(운영자 서버가 Google에 구매를 조회할 때) |
| 옮기는 때와 방법 | 결제하거나 구매를 복원할 때, 암호화된 인터넷 연결(HTTPS)로 |
| 목적 | 결제가 진짜인지 확인하고, 구매를 복원하고, 환불을 반영하기 위해 |
| 보관 기간 | 각 회사의 개인정보 처리방침을 따라요 |
| 거부하는 방법 | 사건을 사지 않으면 넘기지 않아요. 무료인 1편은 이 이전 없이 할 수 있어요 |
구매를 확인할 때, Google Play 구매는 운영자의 서버가 Google(Google Play Developer API)에 상품 번호와 구매 토큰을 보내 진짜인지 물어요. App Store 구매는 Apple이 서명해 휴대폰에 준 거래 정보를 서버가 Apple 인증서로 확인하고, 이 거래 정보를 Apple에 다시 보내지 않아요. 익명 계정 번호는 사건을 살 때 앱이 결제 요청에 붙여 Apple 또는 Google에 넘겨요. 결제 정보는 각 회사의 개인정보 처리방침을 따라요.
앱을 만드는 데 쓰는 Expo(EAS)는 앱을 빌드하는 도구예요. 앱이 실행될 때 이용자 정보를 Expo로 보내지 않아요.
보관 기간이 지난 정보는 서버가 자동으로 지워요. 데이터베이스에서 지운 정보는 되살릴 수 없어요.
운영자는 서버 고장에 대비해 일주일에 한 번 데이터베이스 사본(익명 계정 번호와 구매 기록 포함)을 만들어 운영자의 PC에만 보관해요. 새 사본을 만들 때 4주가 지난 사본을 지워서, 지운 정보도 이 사본에는 최대 5주 동안 남을 수 있어요. 이 사본은 고장 난 서버를 되살릴 때만 써요.
이용자는 언제든 자기 정보를 보여 달라고, 고쳐 달라고, 지워 달라고, 처리를 멈춰 달라고 요청할 수 있어요.
요청을 받으면 10일 안에 처리하고 결과를 알려 드려요. 법이 보관을 요구하는 정보는 이유를 알려 드리고 그 기간 동안 따로 보관해요.
한국 「전자상거래 등에서의 소비자보호에 관한 법률」에 따라 사건 판매 기록은 다음 기간 동안 보관해요.
이 기록은 다른 목적으로 쓰지 않아요.
모바일 앱(iOS·Android)은 쿠키, 광고 식별자(IDFA·AAID), 앱 내 광고, 분석 도구를 쓰지 않아요.
공식 웹사이트(https:/
localStorage): 웹사이트의 무료 체험 화면(https://jinbeom.web.app/play/)에서 게임을 할 때 진행 저장, 수사 기록부, 언어·소리 설정은 이용자 브라우저의 로컬 저장소(localStorage)에만 저장되며 운영자 서버로 전송되지 않아요. 웹 게임 화면(/play/) 안에는 광고를 표시하지 않아요.gtag.js)를 사용해요. Google Analytics는 쿠키를 통해 익명화된 접속 통계를 수집하며, 이름이나 이메일 같은 직접 식별 정보는 수집하지 않아요.jinbeom.web.app 방문 기록 또는 다른 인터넷 사이트 방문 기록을 바탕으로 이용자에게 광고를 보여 줄 수 있어요.앱은 만 15세 이상을 위한 게임이에요. 살인 사건을 수사하는 추리극이기 때문이에요. 서버에는 나이를 알 수 있는 정보가 없지만, 만 15세 미만 아이의 정보가 저장된 사실을 알게 되면 바로 지워요. 보호자는 7절의 방법으로 삭제를 요청할 수 있어요.
개인정보 침해로 도움이 필요하면 아래 기관에도 문의할 수 있어요.
일본, 유럽연합·영국(스페인 포함), 미국, 멕시코와 중남미 이용자에게 적용되는 내용은 같은 문서의 다른 언어판에 자세히 적었어요. 요약하면 다음과 같아요.
이 방침을 바꾸면 시행 7일 전에 앱과 이 페이지에 알려요. 이용자에게 불리하게 바뀌면 30일 전에 알려요.