개인정보처리방침
Cool Head Warm Heart가 처리하는 정보와 보유 기간, 쿠키·브라우저 저장소 이용, 국외 이전, 계정 삭제와 문의 방법을 안내합니다.
최종 갱신 2026-09-29
CHWH 개발팀(이하 "운영자")은 Cool Head Warm Heart(chwh.app, 이하 "서비스")를 이용하는 분의 개인정보를 소중히 다루며, 「개인정보 보호법」 등 관련 법령을 지킵니다. 이 방침은 서비스가 어떤 정보를 어떻게 처리하는지 알려 드립니다.
1. 처리하는 정보와 방법
- 로그인은 Google 계정으로만 할 수 있습니다. 로그인할 때 Google이 보내는 로그인 증명을 확인한 뒤, 서버에 계정 정보로 Google 계정 고유 식별자와 서버가 만든 무작위 계정 번호, 계정을 만든 시각을 저장합니다. 로그인 증명에 들어 있을 수 있는 이름·이메일·프로필 사진 주소는 저장하지 않습니다.
- 로그인하지 않아도 게스트로 서비스를 이용할 수 있습니다. 게스트의 게임 진행은 이용자 브라우저의 저장소(IndexedDB)에만 저장하며 운영자의 서버로 보내지 않습니다. 그래서 브라우저의 사이트 데이터를 지우거나 시크릿 창을 닫으면 진행이 사라질 수 있고, 기기나 브라우저를 바꾸면 이어서 할 수 없습니다. 다만 게스트로 하다가 진행이 없는 Google 계정으로 로그인하면, 그 게스트 진행을 계정으로 한 번 옮겨 서버에 저장합니다.
- 게임 진행 데이터(캐릭터의 생일(월·일)·좋아하는 품목과 소지금·재고·위치·계약·이야기 진행 등)는 행동할 때마다 먼저 이용자 브라우저의 저장소(IndexedDB)에 저장합니다. Google로 로그인하면 이 브라우저 안에서 계정별로 나뉜 저장소를 쓰고, 같은 진행을 운영자의 서버에도 보내 계정에 보관합니다. 서버에는 계정 번호와 함께 진행 본문과 그 해시, 저장한 시각, 저장 차례 번호, 이야기 단계, 진행 요약(재화별 소지금·재고 총수량·권위 경험치 합계·캐릭터의 무작위 식별 번호)을 저장하고, 로그인한 상태로 게임을 열면 서버에 저장된 진행을 먼저 불러옵니다. 광장 진행(인연·기념품·부탁)과 게임 수업 기록은 서버로 보내지 않습니다.
- 로그인한 계정의 진행은 바뀐 내용이 있으면 약 3분 간격으로 서버에 보냅니다. 「저장하기」를 누를 때, 탭을 숨기거나 닫을 때, 로그아웃할 때에는 간격을 기다리지 않고 보내지만, 서버는 직전 저장 뒤 약 3분이 지나야 다음 저장을 받습니다. 이야기가 다음 단계로 넘어간 진행은 간격과 관계없이 곧바로 저장합니다. 서버에 올라가지 않은 진행은 이 브라우저에 남아, 게임을 열어 두면 간격이 지난 뒤 보내고, 게임을 닫았거나 로그아웃했다면 이 브라우저에서 같은 계정으로 다시 열 때 보냅니다(그사이 다른 기기에서 저장한 진행이 있으면 서버의 진행을 따릅니다).
- 서버와 게임은 올리는 진행이 게임 규칙에 맞는지 확인합니다. 규칙에 맞지 않는 진행을 발견했거나 서버의 진행이 이 브라우저의 진행보다 뒤처진 것을 확인하면, 오류와 부정 이용을 확인하기 위해 계정 번호와 함께 그 사유와 시각, 관련 항목 이름·저장 차례 번호 같은 값을 서버에 기록합니다(저장 검사 기록). 이 기록에는 진행 본문을 넣지 않으며, 같은 계정의 같은 사유는 하루에 한 번만 기록합니다.
- 언어, 공지 확인 여부, 음성 자막, 그림·소리 미리 받기 선택, 이동 연출 표시 횟수, 게임 수업 기록, 로그인 안내를 본 기록 같은 설정·기록과 마지막으로 로그인한 계정 번호는 브라우저의 localStorage에 둡니다. 계정 번호는 서버에 연결하지 못할 때 이 브라우저의 계정 진행으로 계속하는 데 쓰며, 로그아웃하면 지웁니다. 앱으로 실행했는지 여부와 탭 넘겨받기·로그아웃·계정 삭제 뒤에 보일 안내는 sessionStorage에 둡니다.
- 로그인과 요청 위조 방지에 꼭 필요한 쿠키만 씁니다: 로그인 세션 쿠키(14일), 위조 방지 쿠키(14일), Google 로그인 과정의 확인 쿠키입니다. 서버에는 세션 값이 아니라 그 해시만 저장합니다. 광고·분석 쿠키는 쓰지 않습니다.
- 첫 화면에 Google 로그인 버튼을 표시하려고 Google의 로그인 스크립트를 불러옵니다. 이때 로그인 버튼을 누르기 전이라도 Google이 접속 정보를 처리할 수 있으며, 그 처리에는 Google의 개인정보처리방침이 적용됩니다.
- 서비스를 호스팅하는 Cloudflare는 서비스 제공과 보안을 위해 접속 IP 주소, 브라우저·기기 정보, 요청 주소와 시각 같은 접속 기록을 처리합니다. 로그인하지 않아도 첫 화면은 로그인 상태를 확인하는 요청을 보내며, 이 요청과 로그인 요청의 처리 기록은 Cloudflare의 로그에 일정 기간(현재 이용 중인 요금제 기준 3일) 보관됩니다.
- 이메일로 문의하시면 보내신 이메일 주소와 문의 내용을 받게 됩니다. 문의 메일은 Cloudflare의 이메일 전달 서비스를 거쳐 운영자의 메일함으로 전달됩니다.
- 현재 서비스는 광고를 게재하지 않습니다. 광고를 시작하기 전에 이 방침을 개정해 알려 드립니다.
2. 이용 목적
- 서비스 제공, 오류 확인과 보안 유지
- 로그인 계정 확인과 로그인 상태 유지
- 로그인한 계정의 게임 진행 보관과 다른 기기에서 이어 하기
- 저장된 게임 진행의 오류와 부정 이용 확인
- 문의 확인과 답변
3. 보유 기간과 파기
- 계정 정보(Google 계정 고유 식별자·계정 번호·계정을 만든 시각)와 서버에 저장된 게임 진행은 이용자가 계정을 삭제하거나 삭제를 요청할 때까지 보관합니다.
- 저장 검사 기록은 기록한 때부터 90일 동안 보관합니다. 90일이 지난 기록은 그 뒤 서버가 로그인이나 새 기록을 처리할 때 함께 삭제하며, 계정을 삭제하면 그 계정의 기록도 바로 삭제합니다.
- 로그아웃하면 그 브라우저의 로그인 세션 기록을 즉시 삭제합니다. 로그아웃하지 않은 세션은 14일 뒤 만료되어 더 이상 쓸 수 없고, 그 뒤 서버가 로그인 요청을 처리할 때 함께 삭제합니다.
- 접속 기록(Cloudflare 로그)은 현재 이용 중인 요금제 기준 3일 동안 보관된 뒤 삭제됩니다.
- 삭제한 정보도 서버 복구용 백업에 최대 7일(현재 이용 중인 요금제 기준) 동안 남을 수 있습니다. 또한 운영자는 서버 장애에 대비해 서버 데이터베이스를 내려받아 암호화된 저장 장치에 보관하며, 이 사본은 최근 4회분까지만 두고 28일이 지난 사본은 파기합니다. 그래서 삭제한 정보가 이 사본에 최대 28일 동안 남을 수 있으며, 이 사본은 데이터 복구에만 씁니다.
- 브라우저에 저장된 정보는 이용자 기기에 남습니다. 게스트가 캐릭터를 삭제하면 이 브라우저의 캐릭터 진행과 그 백업이 지워집니다. 로그인한 계정에서 캐릭터를 삭제하면 진행이 새 게임으로 바뀌어 서버에도 저장되지만, 이 브라우저에 따로 보관해 둔 이전 진행 사본은 남을 수 있습니다. 광장 진행과 일부 표시 설정도 남으므로, 모두 지우려면 브라우저의 사이트 데이터를 삭제해 주세요. 로그아웃해도 이 브라우저에 저장된 계정 진행은 남으므로, 여러 사람이 함께 쓰는 기기에서는 사이트 데이터를 지워 주세요.
- 문의 메일은 처리를 마친 뒤 1년 동안 보관하고 파기합니다. 법령에 따라 보관해야 하는 경우에는 그 기간 동안 보관합니다.
4. 제3자 제공, 처리 위탁과 국외 이전
운영자는 법령에 따른 경우를 제외하고 개인정보를 제3자에게 제공하지 않습니다.
Cloudflare, Inc.(미국)가 서비스 호스팅, 계정·로그인 세션 정보와 서버에 저장된 게임 진행·저장 검사 기록의 보관, 접속 기록 처리, 문의 메일 전달을 맡습니다. 정보는 이용자가 서비스에 접속할 때 Cloudflare의 전 세계 네트워크로 전송되며, 계정 정보와 서버에 저장된 게임 진행·저장 검사 기록은 아시아·태평양 지역의 데이터베이스에 보관됩니다. 보유 기간은 「3. 보유 기간과 파기」와 같습니다.
Google LLC(미국)가 로그인 인증과 로그인 버튼 표시를 맡으며, 이 과정에는 Google의 개인정보처리방침이 적용됩니다.
5. 쿠키와 브라우저 저장소
브라우저 설정에서 쿠키 저장을 거부할 수 있습니다. 다만 이 사이트의 쿠키와 사이트 데이터를 모두 차단하면 로그인할 수 없고, 브라우저 저장소도 막혀 게임을 시작하거나 진행을 저장할 수 없습니다.
브라우저 저장소(IndexedDB·localStorage·sessionStorage)의 정보는 이용자 기기에 남으며, 브라우저 설정에서 사이트 데이터를 삭제해 지울 수 있습니다.
광고를 시작하면 광고 사업자의 쿠키 사용과 그 거부 방법을 이 항목에 더해 알려 드립니다.
6. 이용자의 권리
- 서버에 저장된 계정 정보와 게임 진행의 열람·삭제를 아래 이메일로 요청할 수 있습니다. 로그인한 상태에서 첫 화면이나 게임 메뉴에 보이는 계정 번호를 메일에 적어 주시면 해당 계정을 찾아 처리합니다.
- 게임 안에서 직접 계정을 삭제할 수도 있습니다. 로그인한 상태에서 게임 메뉴의 계정 번호 아래 「계정 삭제」를 누르고 확인 칸에 「삭제」를 입력하면 삭제할 수 있습니다. 로그인한 지 10분이 지났으면 안전을 위해 다시 로그인한 뒤 삭제할 수 있습니다. 삭제하면 서버의 계정 정보·게임 진행·저장 검사 기록과 모든 기기의 로그인 세션이 한꺼번에 지워지고, 이 브라우저에 저장된 그 계정의 진행·광장 진행·게임 수업 기록도 지워집니다. 다른 기기나 브라우저에 남은 그 계정의 진행 사본은 원격으로 지워지지 않으므로 그 기기에서 사이트 데이터를 삭제해 주세요. Google 계정은 삭제되지 않으며, 같은 Google 계정으로 다시 로그인하면 새 계정으로 시작합니다.
- 이 브라우저에 저장된 게임 진행과 설정은 게임 화면에서 확인할 수 있고, 브라우저의 사이트 데이터를 삭제해 모두 지울 수 있습니다.
- 로그아웃하면 그 브라우저의 서버 로그인 세션이 삭제됩니다.
- 문의 과정에서 보내신 정보의 열람·정정·삭제도 아래 이메일로 요청할 수 있습니다.
7. 만 15세 미만 아동
서비스는 만 15세 이상을 대상으로 합니다. 연령 확인 절차는 준비 중이며, 만 15세 미만 이용자의 계정임을 알게 되면 그 계정과 관련 정보를 삭제합니다.
8. 개인정보 보호책임자
- 운영: CHWH 개발팀
- 이메일: contact@chwh.app
9. 방침의 변경
이 방침은 2026-09-29부터 적용됩니다. 내용이 바뀌면 이 페이지와 공지사항으로 알려 드립니다.
이 방침은 한국어로 작성했으며, 다른 언어본은 이해를 돕기 위한 번역입니다. 한국어본과 번역본의 내용이 다르면 한국어본을 기준으로 하되, 번역본이 이용자에게 더 유리하면 그에 따릅니다.