개인정보
마지막 갱신 2026-10-03
이 사이트가 이용자에 관해 무엇을 보관하는지, 그 밖에 누가 그것을 다루는지, 얼마나 오래 두는지, 어떻게 지우는지 적었습니다. 계정은 선택입니다. 외부 분석 도구도, 광고도 없습니다.
운영
Castarot은 한 사람이 개인적으로 운영합니다. 뒤에 회사는 없습니다. 이 문서에 관한 문의는 데이터 삭제나 내보내기 요청을 포함해 모두 [email protected]으로 보내 주세요.
맡아 두는 것
적어 넣은 질문. 나온 카드와 정·역방향. 받은 해석. 이어서 물은 것과 그 답. 메아리를 걸어 두었다면, 나중에 실제로 일어났다고 적은 일과 그에 대한 리더의 답. 고른 리더와 배열, 그리고 페이지의 언어.
로그인하면 몇 가지가 더 남습니다. 이메일 주소와 그 주소가 확인된 시각, 로그인할 때의 언어, 원래 비밀번호로 되돌릴 수 없게 뒤섞은 값(비밀번호 자체는 아닙니다. 아래에서 설명합니다), 그리고 표식으로 고른 카드(고른 경우에만)입니다. 이름도, 프로필도 없습니다.
질문과 결과가 민감한 부분입니다. 자기 사정을 자유롭게 적은 글이라, 남기고 싶지 않은 말을 썼을 수도 있습니다. 그래서 삭제를 누르면 이 둘이 그 자리에서 지워지고, 계정에 매이지 않은 리딩이라면 보관 기간이 끝났을 때 가장 먼저 비워지는 것도 이 둘입니다.
로그인 과정도 짧은 흔적을 남기며, 이 흔적은 리딩과 따로 보관합니다. 이메일로 보내는 일회용 코드는 해시 형태로만 두었다가 만료 뒤 일주일이면 버립니다. 그 코드를 담아 보낸 메일은 본문을 일주일만 갖고 있다가 비우고, 행 자체는 90일 뒤에 지웁니다. 문을 계속 두드리지 못하도록, 비밀번호를 틀린 경우까지 포함해 로그인 시도 횟수를 30일 동안 세어 둡니다. 막힌 시도는 들어온 주소와 함께 90일 동안 적어 둡니다. 어느 것도 다른 데에는 쓰지 않습니다.
하나 더 세는 것이 있지만, 이용자에 관한 것은 아닙니다. 배경 음악을 고르면 그 곡·그날·그 페이지 언어 단위로 합계에 1을 더합니다. 기록이 아니라 숫자입니다. 이용자 본인에게도, 쿠키에도, 어떤 리딩에도 이어져 있지 않으니 찾아볼 것도 지울 것도 없습니다. 고른 곡은 브라우저 안에만 남습니다.
결제하면 늘어나는 것은 딱 두 가지입니다. 하나는 모래의 장부로, 언제 얼마가 들어오고 얼마가 나갔는지, 어느 리딩에 쓰였는지를 적어 둡니다. 다른 하나는 Lemon Squeezy가 고객에게 주는 참조 번호 하나로, 이후의 구매나 해지가 같은 사람에게 이어지도록 하기 위한 것입니다. 카드 정보는 거기에 들어가지 않고, 청구지 주소도 들어가지 않습니다. 둘 다 이 사이트까지 오지 않습니다.
맡아 두지 않는 것
입력한 그대로의 비밀번호는 보관하지 않습니다. 보관하는 것은 솔트를 더한 해시(PBKDF2-SHA256, 600,000회 반복)입니다. 이 해시로 비밀번호가 맞는지는 확인할 수 있지만 원래 비밀번호로 되돌릴 수는 없으므로, 이 사이트조차 비밀번호를 읽을 수 없습니다. 이름도 프로필도 사진도 받지 않습니다. 카드 정보도 청구지 주소도 받지 않습니다. 카드는 Lemon Squeezy 쪽 페이지에서 처리되고 이 사이트까지 오지 않습니다. 외부 분석 도구도 없습니다. 이 사이트는 외부 스크립트를 하나도 불러오지 않으므로 Google Analytics도, Clarity도, 광고 픽셀도 없습니다.
카드를 뽑거나 글을 쓰는 어떤 일에도 IP 주소를 데이터베이스에 적어 두지 않습니다. 예외는 로그인 기능 하나뿐이며 위에 적은 그대로입니다. 문을 계속 두드리지 못하도록 주소별로 시도를 세고, 막힌 시도는 들어온 주소와 함께 적어 둡니다. 둘 다 앞서 적은 기간이 지나면 저절로 지워집니다. 그 밖에는 어느 웹 서버에서나 그렇듯 주소가 잠시 서버 로그에 남고, 검색 크롤러라고 주장하는 방문자가 정말 크롤러인지 역방향 DNS로 확인하는 데 요청이 들어온 그 순간 쓰입니다. 저장되는 크롤러 기록에는 사용자 에이전트와 경로, 언어만 남고 주소는 남지 않습니다.
이곳에서의 신원
계정이 없는 동안에는 이 브라우저가 곧 신원입니다. 처음 카드를 뽑을 때 cst_a라는 쿠키에 무작위 ID를 하나 넣어 둡니다. 여기에는 이용자에 관한 정보가 전혀 들어 있지 않습니다. 두 리딩이 같은 사람에게서 나왔다는 것을 리더가 알아보게 하려고 있을 뿐입니다. 이 쿠키는 http-only이고, https로만 전송되며, 다른 사이트와 공유되지 않고, 1년 동안 유지됩니다.
이 방식에는 양면이 있으니, 여기에 기대기 전에 알아 두는 것이 좋습니다. 다른 브라우저나 다른 기기에서, 또는 쿠키를 지운 뒤에는 여기서 새로운 사람이 됩니다. 이전 리딩이 사라지지는 않지만 그 리딩과 이어 줄 실마리가 더는 없습니다. 이용자 쪽에서 그 리딩을 지울 수도 없다는 뜻이기도 합니다.
계정이 그 해결책입니다. 로그인하면 대신 이메일 주소가 신원이 됩니다. 그 브라우저에서 만든 리딩은 그곳에서 처음 로그인할 때 계정으로 옮겨지고, 그 뒤 로그아웃한 상태로 그곳에서 만든 리딩도 같은 계정으로 다음에 로그인할 때 옮겨집니다. 다른 계정으로 옮겨지는 일은 없습니다. 그 뒤로는 로그인하는 어느 기기에서나 같은 기록이 따라오고, 로그아웃한 브라우저에서는 로그인하지 않고 그곳에서 만든 리딩만 보입니다. 세션은 cst_session이라는 두 번째 쿠키에 담기는데, 저장하는 방식이 아니라 서명하는 방식이며 30일 동안 유지됩니다.
그 밖에 누가 다루는가
해석을 쓰는 것은 DeepSeek이 운영하는 대규모 언어 모델입니다. 이를 위해 질문과 카드, 리더에게 주는 지시가 DeepSeek의 API로 전송됩니다. 어떤 질문을 제삼자에게 보이고 싶지 않다면 적지 마세요. 대신 질문 없이 뽑으면 됩니다. 질문 없는 열린 리딩도 제대로 이루어집니다.
데이터베이스는 Neon이며, AWS 싱가포르 리전에 있습니다. 사이트 자체는 일본의 ConoHa 서버에서 돌아가며 그 앞에 Cloudflare가 있어 지나가는 요청을 봅니다. 로그인 메일과, 자신에게 보내기로 선택한 리딩 메일은 도쿄의 Amazon SES를 통해 나가며, 그쪽은 메일을 받는 주소를 보고, 리딩 메일이라면 그 내용도 봅니다. 그 메일의 사본은 전송에 실패했을 때 다시 보내기 위해 7일 동안 보관하고, 그 뒤 본문을 비웁니다. 보냈다는 기록만 남습니다. 리딩을 공유해도 새로 저장되는 것은 없습니다. 어떤 리딩인지, 링크가 언제 작동을 멈추는지(30일 뒤), 질문을 보여 주는지는 링크 자체에 담겨 있습니다. 리딩을 다른 사람의 주소로 보내면, 그 주소는 메일과 함께 똑같이 7일 동안 보관된 뒤 단방향 지문으로 바뀝니다. 이 지문으로 사이트가 할 수 있는 일은 반복 발송을 세고 막는 것뿐입니다. 받는 사람이 더는 받지 않겠다고 요청하면 그 지문만 보관합니다. 모래를 산다면 판매자는 Lemon Squeezy(미국 소재 Sold through Link, LLC, 이전 명칭 Lemon Squeezy LLC)입니다. 그쪽이 결제를 맡고, 카드와 청구 정보를 보며, 이를 자체 개인정보 처리방침에 따라 처리합니다. 관여하는 곳은 이게 전부입니다.
얼마나 두는가
계정이 있으면 적은 내용은 직접 지울 때까지 남습니다. 시간이 지났다고 자동으로 사라지는 것은 없습니다. 다시 찾아와 처리할 방법이 있기 때문입니다. 아래의 삭제 기능과, 연락할 수 있는 이메일 주소입니다.
계정이 없으면 반대이고, 일부러 그렇게 했습니다. 180일이 지나면 질문, 해석, 이어 물은 것, 그리고 "실제로 어떻게 되었는지"가 비워집니다. 계정이 없는 사람은 나중에 돌아와 지울 방법이 없으니 사이트가 대신 지웁니다. 행 자체는 남습니다. 언제 어떤 카드를 뽑았는지가 남아 있어야 리더가 "이 카드가 세 번째로 다시 나왔네요"라고 말할 수 있고, 그 부분은 같은 의미에서 사적인 정보는 아닙니다.
이건 보기 좋으라고 써 둔 문장이 아닙니다. 서버의 타이머로 실행되고, 실행할 때마다 "기한이 지났는데 아직 남아 있는 건수"가 찍힙니다. 가장 최근 실행에서 그 숫자는 0이었습니다.
지우기
로그인한 상태라면 삭제 기능은 내 페이지 맨 아래에 있습니다. 계정과 그 계정에 기록된 모든 것, 이메일 주소 자체, 그리고 로그인 시스템이 보관하던 기록까지 지웁니다. 먼저 지워질 건수를 보여 주고, 정말 본인의 요청인지 확인하기 위해 이메일 주소로 코드를 보냅니다. 그 코드를 입력하면 대기열에 넣지 않고 그 자리에서 바로 삭제합니다.
계정이 없다면 같은 종류의 삭제 기능이 "이 사이트에 대하여" 페이지에 있고, 이 브라우저에 대해 저장된 것을 전부 지웁니다. 리딩도, 이어 물은 것도, 메아리도 전부입니다. 쿠키에 든 ID도 함께 폐기되므로 다음 리딩은 처음부터 새로 시작합니다.
둘 다 되돌릴 수 없습니다. 먼저 사본을 받고 싶거나 ID가 담긴 브라우저를 잃어버렸다면 [email protected]으로 연락해 주세요.
계정을 지우면 결제도 함께 정리됩니다. 정기 결제는 해지되어 더는 청구되지 않고, 연간 결제는 아직 제공되지 않은 기간 가운데 온전한 달 수만큼 환불됩니다. 이 가운데 하나라도 처리하지 못하면 삭제는 중단되고 그 이유를 알려 드립니다. 청구가 계속되는 채로 지워지는 것보다 아직 여기 남아 있는 편이 낫기 때문입니다. 다만 하나는 남습니다. 결제 기록은 Lemon Squeezy에 남습니다. 법에 따라 회계 기록을 보관해야 하기 때문입니다. 이 기록은 영수증일 뿐이고, 질문이나 리딩에 관한 내용은 전혀 들어 있지 않습니다.
권리
유럽경제지역(EEA)이나 영국에 있다면 GDPR에 따라 보관된 정보를 열람하고, 정정하고, 삭제하게 하고, 이용을 제한하거나 이의를 제기하고, 사본을 다른 곳으로 옮겨 갈 권리가 있습니다. 캘리포니아에 있다면 CCPA가 그에 준하는 권리를 보장합니다. 또한 이 사이트는 그 법이 정의하는 의미에서 개인정보를 판매하거나 공유하지 않습니다. 리딩을 보관하는 법적 근거는 사이트가 밝힌 대로 작동하는 것, 즉 기억하는 리더에 대한 정당한 이익이고, 계정의 경우에는 로그인하면서 맺는 합의가 근거입니다. 위의 권리는 모두 삭제 기능을 쓰거나 [email protected]으로 연락해서 행사할 수 있습니다. 비용은 들지 않으며, 요청하는 데 계정이 필요하지도 않습니다. 거주하는 나라의 개인정보 보호 감독기관에 민원을 제기할 수도 있습니다.
나이
13세 미만은 이용할 수 없습니다. 사는 나라가 더 높은 나이를 정해 두었다면 그쪽을 따라 주세요. 18세 미만이라면 부모나 보호자의 동의를 받고 써 주세요. 아이가 적은 것이 여기 있다는 걸 알게 되면 알려 주세요. 지우겠습니다.
변경
이 페이지는 시스템이 바뀔 때 바뀝니다. 그 반대가 아닙니다. 맨 위의 날짜는 이 내용을 마지막으로 실제와 맞춘 날입니다. 새 처리자가 생기거나, 보관 기간이 짧아지거나 길어지거나, 새로 보관하는 항목이 생기는 등 실질적인 변경이 있으면 날짜가 바뀌고, 해당 항목에 무엇이 바뀌었는지 적습니다. 문의는 [email protected].
카드 뒷면 진화
카드 뒷면 세트 키우기를 선택하면 계정에는 선택한 세트, 보상을 받은 각 과제의 유형과 일본 시간 기준 날짜, 성장 포인트, 해금한 외형 및 장착한 외형이 저장됩니다. 이 기록에는 질문이나 답변 텍스트가 복사되지 않습니다. 리딩 기록을 지워도 이 진행 상황과 해금 내역은 삭제되지 않으며, 계정을 삭제하면 함께 삭제됩니다. 외형에 사용한 모래는 모래 내역에 기록됩니다.