Castarot
Музыка

Приватность

Последнее изменение 2026-10-03

Что этот сайт хранит о тебе, кто ещё имеет к этому доступ, как долго это хранится и как это удалить. Аккаунт — по желанию. Никакой сторонней аналитики, никакой рекламы.

Кто это ведёт

Castarot ведёт один человек, частным порядком. Никакой компании за этим нет. По любому вопросу из этого текста — включая просьбу удалить или выгрузить твои данные — пиши на [email protected].

Что хранится

Вопрос, который ты вводишь. Выпавшие карты и их положение. Разбор, написанный для тебя. Уточняющие вопросы, которые ты задаёшь, и ответы на них. Если ты ставишь отклик — то, что, по твоим словам, произошло на самом деле, и ответ чтеца на это. Выбранные тобой чтец и расклад, а также язык страницы.

Если ты входишь в аккаунт, добавляется ещё несколько вещей: адрес почты, момент его подтверждения, язык страницы при входе, преобразованный вид твоего пароля, из которого его нельзя получить обратно (не сам пароль — подробнее ниже), и — только если ты её выберешь — карта, выбранная в качестве твоего знака. Ни имени, ни профиля.

Вопрос и исход — чувствительная часть: это текст в свободной форме о твоей собственной ситуации, и в нём может оказаться то, что тебе не хотелось бы хранить. Поэтому при удалении они стираются сразу же, а в раскладах, не привязанных к аккаунту, они первыми очищаются, когда истекает срок хранения.

Вход оставляет свой короткий след, который хранится отдельно от раскладов. Одноразовый код, отправленный по почте, хранится только в виде хеша и удаляется через неделю после истечения срока действия. Текст письма, в котором он пришёл, хранится неделю, затем стирается, а сама запись удаляется через девяносто дней. Счётчик попыток входа, включая попытки с неверным паролем, хранится тридцать дней, чтобы никто не мог бесконечно ломиться в дверь, а отклонённая попытка записывается вместе с адресом, с которого она пришла, и хранится девяносто дней. Всё это ни для чего другого не используется.

Считается ещё одно, и это не про тебя. Когда ты выбираешь фоновую музыку, сайт прибавляет 1 к счётчику для этого трека, этого дня и этого языка страницы. Это число, а не запись: ничто не связывает его ни с тобой, ни с твоей кукой, ни с каким-либо раскладом, так что искать в нём нечего и удалять нечего. Твой собственный выбор запоминается только в твоём браузере.

Оплата добавляет ровно две вещи. Первая — учёт песка: сколько пришло или потрачено, когда и на какой расклад. Вторая — один-единственный идентификатор, который Lemon Squeezy присваивает тебе как клиенту, чтобы последующая покупка или отмена были привязаны к тому же человеку. Данных карты среди них нет, как и платёжного адреса: ни то ни другое до этого сайта не доходит.

Что не хранится

Никакого пароля в том виде, в каком ты его вводишь. Хранится хеш с солью (PBKDF2-SHA256, 600 000 итераций): по нему можно проверить, верен ли пароль, но превратить его обратно в пароль нельзя, поэтому даже этот сайт не может прочитать твой. Ни имени, ни профиля, ни изображения. Никаких данных карты и никакого платёжного адреса: карту обрабатывает Lemon Squeezy на своих страницах, и до этого сайта она не доходит. Никакой сторонней аналитики: этот сайт вообще не загружает сторонних скриптов, поэтому здесь нет ни Google Analytics, ни Clarity, ни рекламного пикселя.

Твой IP-адрес не записывается в базу ни когда ты тянешь карты, ни когда что-то пишешь. Единственное исключение — механизм входа, описанный выше: попытки считаются по адресу, чтобы никто не мог бесконечно ломиться в дверь, а отклонённая попытка записывается вместе с адресом, с которого она пришла. И то и другое удаляется автоматически в указанные сроки. Помимо этого, адрес ненадолго попадает в журнал сервера, как на любом веб-сервере, и в момент запроса используется для проверки через обратный DNS, действительно ли посетитель, который представляется поисковым роботом, им является. В сохраняемой записи о роботе остаются только строка User-Agent, путь и язык — но не адрес.

Кто ты здесь

Без аккаунта тебя здесь определяет этот браузер. Когда ты делаешь первый расклад, сайт записывает в куку с именем cst_a один случайный идентификатор. В нём нет никаких сведений о тебе — он нужен только для того, чтобы чтец мог понять, что два расклада сделал один и тот же человек. Кука http-only, передаётся только по https, другим сайтам не отдаётся и живёт год.

Это палка о двух концах, и об этом стоит знать заранее, прежде чем на это полагаться: в другом браузере, на другом устройстве или после очистки кук ты здесь новый человек. Прежние расклады никуда не деваются, но связать тебя с ними уже нечем — а значит, и удалить их с твоей стороны нельзя.

Выход из этого — аккаунт. Войди, и тебя здесь будет определять уже адрес почты: расклады, сделанные в этом браузере, переносятся в аккаунт, когда ты впервые входишь здесь, а то, что потом делается здесь без входа, переносится при следующем входе в тот же аккаунт — и никогда в другой аккаунт. Дальше та же история следует за тобой на любое устройство, с которого ты входишь, а после выхода этот браузер показывает только то, что было сделано в нём без аккаунта. Сессия хранится во второй куке, cst_session; она подписывается, а не хранится на сервере, и живёт тридцать дней.

Кто ещё имеет к этому доступ

Разбор пишет большая языковая модель, которую запускает DeepSeek. Для этого твой вопрос, карты и инструкции чтеца отправляются в API DeepSeek. Если тебе не хочется, чтобы какой-то вопрос когда-либо увидела третья сторона, не вводи его — тяни карты без вопроса: открытый расклад тоже работает.

База данных — Neon, на AWS в Сингапуре. Сам сайт работает на сервере ConoHa в Японии, за Cloudflare, который видит проходящие запросы. Письма для входа, а также разборы, которые ты решаешь отправить себе на почту, уходят через Amazon SES в Токио; этот сервис видит адрес доставки, а в случае разбора — и его текст. Копия такого письма хранится семь дней, чтобы можно было повторить отправку, если доставка не удалась; потом её текст стирается и остаётся только отметка о том, что письмо было отправлено. Когда ты делишься разбором, ничего нового не сохраняется: сама ссылка указывает, какой это разбор, когда она перестанет работать (через 30 дней) и показывается ли твой вопрос. Если ты отправляешь разбор на чужой адрес, этот адрес хранится вместе с письмом те же семь дней, а затем заменяется необратимым отпечатком, который позволяет сайту только подсчитывать повторные отправки и останавливать их; если получатель попросит больше ему ничего не присылать, хранится только этот отпечаток. Если ты покупаешь песок, продавцом выступает Lemon Squeezy (Sold through Link, LLC, ранее Lemon Squeezy LLC, в США): он принимает оплату, видит данные твоей карты и платёжную информацию и обрабатывает их в соответствии со своей политикой конфиденциальности. Вот и весь список.

Как долго это хранится

Если у тебя есть аккаунт, написанное хранится, пока ты его не удалишь. Ничего не исчезает по таймеру, потому что у тебя есть способ до него добраться: кнопка удаления ниже и адрес, куда можно написать.

Без аккаунта всё наоборот, и это сделано нарочно: через 180 дней вопрос, разбор, уточнения и итог стираются. Человек без аккаунта не может потом вернуться и удалить их, поэтому сайт делает это за него. Сама запись остаётся: какие карты выпали и когда — именно это позволяет чтецу сказать «эта карта возвращается к тебе уже третий раз», а эта часть не так приватна, как остальное.

Это не фраза для приличия. Очистка запускается по таймеру на сервере, и при каждом запуске выводится, сколько просроченных записей ещё осталось. При последнем запуске это число равнялось нулю.

Удаление

Если ты в аккаунте, кнопка находится внизу твоей страницы. Она удаляет аккаунт, всё, что в нём написано, сам адрес и записи, которые хранила система входа. Сначала она показывает, сколько всего будет удалено, затем отправляет код на твой адрес, чтобы убедиться, что запрос действительно от тебя, а когда ты его введёшь, удаляет — сразу, без очереди.

Без аккаунта такая же кнопка есть на странице «О сайте» и удаляет всё, что хранится для этого браузера: каждый расклад, каждое уточнение, каждый отклик. Одновременно сбрасывается идентификатор в куки, так что следующий расклад начнётся с нуля.

Ни то ни другое не отменить. Если хочешь сначала получить копию или у тебя больше нет браузера, в котором хранился идентификатор, пиши на [email protected].

Удаление аккаунта закрывает и все денежные вопросы. Подписка отменяется, чтобы больше ничего не списывалось, а за годовой план возвращаются деньги за все полные месяцы, которые тебе ещё не были предоставлены. Если что-то из этого не удаётся довести до конца, удаление останавливается, и тебе объясняют почему: лучше остаться здесь, чем исчезнуть, пока продолжаются списания. Одно всё же остаётся: запись об оплате хранится у Lemon Squeezy, потому что закон требует вести учёт. Это квитанция; ни твоих вопросов, ни твоих раскладов в ней нет.

Твои права

Если ты находишься в ЕЭЗ или Великобритании, GDPR даёт тебе право увидеть, что хранится, исправить это, потребовать удаления, ограничить использование или возразить против него и получить копию, чтобы перенести её в другое место. Если ты в Калифорнии, CCPA даёт сопоставимые права, и этот сайт не продаёт и не передаёт персональные данные в том смысле, в каком эти слова использует закон. Правовое основание для хранения расклада — законный интерес в том, чтобы сайт работал так, как о себе заявляет: как чтец, который помнит; для аккаунта основание — соглашение, которое ты заключаешь при входе. Всеми этими правами можно воспользоваться через кнопку удаления или письмом на [email protected]. Это бесплатно, и для запроса аккаунт не нужен. Ты также можешь подать жалобу в орган по защите данных своей страны.

Возраст

Этот сайт не для тех, кому меньше 13 лет, а если в твоей стране минимальный возраст выше — не для тех, кто его не достиг. Если тебе меньше 18, пользуйся сайтом с разрешения родителя или опекуна. Если что-то здесь написал ребёнок, сообщи мне, и я это удалю.

Изменения

Эта страница меняется, когда меняется система, а не наоборот. Дата наверху говорит, когда она была верна в последний раз. Если меняется что-то существенное — новый обработчик, более короткий или длинный срок хранения, что-то ещё, что стало храниться, — дата сдвигается, а в разделе говорится, что изменилось. Вопросы: [email protected].

Эволюция рубашек карт

Если ты решишь развивать набор рубашек карт, в твоём аккаунте хранятся выбранный набор, открытые облики и установленный облик, а по каждому заданию, за которое начислена награда, — его тип, дата по японскому времени и очки роста. Текст вопросов и ответов в эту запись не копируется. Очистка истории раскладов не удаляет этот прогресс и открытые облики; удаление аккаунта удаляет их. Песок, потраченный на облик, фиксируется в журнале операций с песком.