Политика конфиденциальности
- Версия:
- 2026-10-14
- Обновлено:
Кто отвечает за данные
Оператор персональных данных — проект Tarot World. Юридического лица у проекта нет: за него отвечает владелец, физическое лицо. Его имя в этом документе не указано. Все вопросы о персональных данных направляйте по адресу ниже, письма пересылаются владельцу.
- Поддержка:[email protected]
- Вопросы о данных:[email protected]
Какие данные мы собираем
Ниже перечислено всё, что попадает к нам. Дату рождения, паспортные и платёжные данные мы не запрашиваем: на сайте нет оплаты деньгами.
- Аккаунт: имя, адрес электронной почты, хеш пароля (сам пароль не хранится), роль, дата регистрации, отметка о подтверждении адреса, баланс звёзд, ограничения (запрет публиковать или комментировать, если их наложили), даты запроса на удаление.
- Согласие: версия условий и политики, которую вы приняли при регистрации, и дата согласия.
- Профиль: аватар, если вы его загрузили. Фото приводится к квадрату 256×256 пикселей в формате WebP, метаданные снимка удаляются.
- Статьи блога: заголовки, анонсы, текст на русском и английском, обложка (ширина до 1600 пикселей, WebP, без метаданных), метки, которые вы создали, статус (черновик, опубликована, скрыта модератором), даты.
- Обсуждение: комментарии и ответы в ветках, оценки комментариев («нравится» и «не нравится»), лайки и закладки статей, благодарности звёздами, подписки на авторов.
- Жалобы: что и на что вы пожаловались, причина, текст жалобы (до 500 символов), дата. Решение модерации записывается вместе с жалобой.
- Расклады: вопрос, колода, шаблон расклада, выпавшие карты, их положение (прямое или перевёрнутое) и открыты ли они.
- Ассистент: ваши сообщения и ответы оракула, заголовок диалога (это первые символы вашего первого вопроса), оценки ответов и причина оценки, если вы её указали, счётчики использованных сообщений.
- Обучение: записи на курсы, пройденные шаги, заметки к шагам, ответы на вопросы в уроках, завершённые курсы и сертификаты. Публичность сертификата и имя, которое в нём видно, выбираете вы.
- Отзывы: текст, оценка и статус модерации. После одобрения отзыв показывается с вашим именем.
- Обращения через форму: адрес электронной почты, имя (по желанию), текст, язык интерфейса и дата.
- Звёзды и доступ: операции со звёздами (сумма, остаток после операции, тип, комментарий), заявки на звёзды (сумма, комментарий, решение), доступы к колодам, курсам и оракулам (покупка или выдача администратором).
- Технические данные: IP-адрес, время запроса, путь без параметров, код ответа, время обработки и идентификатор запроса. Они попадают в журнал сервера. Ссылки из писем хранятся в базе только в виде хеша.
- Состояние интерфейса в браузере: см. раздел «Cookie и локальное хранилище».
Что видно другим людям
Часть данных видна всем, включая поисковые системы. Остальное видите только вы и администраторы сервиса.
- Публично: имя автора и аватар, тексты опубликованных статей, обложки, метки, дата публикации, время чтения, счётчик просмотров.
- Публично на странице автора: число его статей, число подписчиков и месяц регистрации. Список подписчиков не показывается.
- Публично в обсуждении: ваши комментарии с именем и датой, число «нравится» и «не нравится» под комментарием, число лайков и благодарностей у статьи. Кто именно поставил оценку или благодарность, не показывается.
- Публично в отзывах: одобренные отзывы с вашим именем. Аккаунт, который удалён, в отзывах отображается как удалённый пользователь.
- Только вам: адрес электронной почты, пароль, баланс и история звёзд, покупки, расклады, диалоги с ассистентом, заметки, закладки, список подписок.
- Только администраторам: кто подал жалобу, решения модерации, ограничения аккаунта, обращения через форму, IP-адреса в журнале сервера. Автор статьи или комментария не узнаёт, кто на него пожаловался.
Опубликованный текст могут скопировать другие люди или сервисы. Удаление с сайта не означает удаления копий в чужих системах.
Зачем и на каком основании
Таблица показывает, для чего нужна каждая группа данных, на каком основании мы её обрабатываем и сколько она хранится. Подробности о сроках — в разделе «Сроки хранения».
| Данные | Цель | Основание | Срок хранения |
|---|---|---|---|
Аккаунт: имя, email, хеш пароля, роль, статус подтверждения, ограничения | Регистрация, вход, связь с вами, безопасность аккаунта | Исполнение условий использования | Пока аккаунт существует. После удаления — см. раздел «Удаление аккаунта» |
Согласие: версия условий и дата | Подтвердить, на какой текст вы согласились | Исполнение условий и ваше согласие | Пока аккаунт существует. При удалении поля очищаются |
Аватар и обложки статей | Показ в профиле, статьях и карточках | Исполнение условий (по вашему выбору) | Пока не заменили или не удалили. При удалении аккаунта файлы стираются |
Статьи, метки, комментарии, оценки, лайки, закладки, благодарности, подписки | Публикация, обсуждение, работа блога и страницы автора | Исполнение условий использования | Пока опубликованы или существуют. При удалении аккаунта — см. раздел «Удаление аккаунта» |
Жалобы и решения модерации | Защита читателей и авторов, работа модерации | Законный интерес оператора в безопасности сервиса | Открытые — до решения. Закрытые хранятся, пока это нужно для модерации (требует решения) |
Расклады, заметки, прогресс обучения, ответы в уроках | Сохранение ваших раскладов и учебного прогресса | Исполнение условий использования | Пока аккаунт существует |
Сообщения и ответы ассистента, оценки ответов | Ответы ассистента, история диалогов, улучшение ответов по оценкам | Исполнение условий и ваше согласие на передачу провайдеру ИИ (см. раздел «Ассистент и провайдер ИИ») | Пока не удалите диалог или аккаунт |
Отзывы | Публикация отзывов после модерации | Исполнение условий: вы сами решили оставить отзыв | Пока отзыв опубликован или на модерации. При удалении аккаунта автор обезличивается |
Обращения через форму | Ответ на обращение и поддержка | Ваш запрос и законный интерес сервиса в обработке обращений | Пока нужно для ответа. При удалении аккаунта имя и адрес стираются |
Звёзды: операции и заявки | Учёт баланса, покупки, заявки, сверка сумм | Исполнение условий (виртуальная валюта) и законный интерес в учёте | Пока аккаунт существует. После удаления сохраняются без связи с вами |
Доступы к колодам, курсам и оракулам | Показ купленного и выданного доступа | Исполнение условий использования | Пока аккаунт существует. При удалении аккаунта удаляются |
Журнал сервера: IP, время, путь запроса, код ответа | Безопасность, защита от злоупотреблений и атак, поиск сбоев | Законный интерес оператора: безопасность и работа сервиса | Ориентировочно до 30 дней (требует решения) |
Просмотры статей: хеш посетителя за сутки и счётчик | Подсчёт уникальных просмотров без идентификации посетителя | Законный интерес оператора: честная статистика | Строки по дням — двое суток. Счётчик на статье остаётся |
Резервные копии базы и файлов (содержат данные из строк выше) | Восстановление сервиса после сбоя | Законный интерес оператора: сохранность данных | До 6 месяцев, см. раздел «Сроки хранения» |
Одноразовые ссылки из писем (только хеш) | Подтверждение адреса, сброс пароля, смена адреса, удаление аккаунта | Исполнение вашего запроса | Ссылка действует 24 часа (подтверждение) или 1 час (сброс пароля) |
Ассистент и провайдер ИИ
Ассистент отвечает с помощью внешнего провайдера ИИ — DeepSeek. Когда вы отправляете сообщение, сервис передаёт провайдеру текст вашего сообщения, предыдущие реплики этого диалога и контекст, к которому относится диалог: карту, колоду, расклад или урок. Сервис не добавляет в запрос ваше имя и адрес электронной почты. Ответ приходит обратно и сохраняется у нас.
Провайдер формирует ответ и по своим правилам может хранить запрос. Срок хранения у провайдера мы не контролируем, поэтому ознакомьтесь с его условиями.
Согласие на эту передачу вы даёте при регистрации одним чекбоксом вместе с условиями и политикой. Удалить отдельный диалог можно в самом ассистенте: он удаляется вместе с сообщениями. Отозвать согласие на передачу можно, написав нам на адрес для вопросов о данных (требует решения: порядок отзыва согласия).
Не вносите в сообщения ассистенту пароли, номера карт и документов, сведения о здоровье, адреса и данные других людей. Ассистент не предназначен для таких тем.
Провайдер и адрес подключения задаёт оператор в настройках сервиса. Сейчас это DeepSeek. Если провайдер сменится, эта политика будет обновлена, а новая передача данных потребует отдельного согласия (требует решения: порядок такого согласия).
Где хранятся данные и как мы их защищаем
Данные хранятся на домашнем сервере оператора, который работает в Docker: база PostgreSQL и папки с файлами. Доступ к серверу имеет только оператор. Внутри сайта данные видят администраторы: для модерации, ответов на обращения, выдачи звёзд и разбора ответов ассистента.
- Пароли хранятся в виде хеша bcrypt. Ссылки из писем хранятся только в виде хеша.
- Вход работает через cookie с флагом HttpOnly: её не читают скрипты страницы.
- Сайт открывается по защищённому соединению HTTPS. Трафик проходит через Cloudflare.
- Запросы ограничены по частоте: это защищает вход, формы и подсчёт просмотров от перебора и накрутки.
- Журнал сервера записывает метод, путь, код ответа и время. Тела запросов, заголовки и cookie в него не попадают.
- Действия по удалению аккаунтов фиксируются в журнале удалений без адреса и содержимого.
Резервные копии. Копия базы создаётся каждые 6 часов и проверяется восстановлением во временной базе. Файлы (аватары, обложки, журнал удалений) копируются ежедневно. Копии шифруются паролем: одна лежит на втором диске домашнего сервера, другая — в Google Drive. Google видит только зашифрованные данные.
Ни одна система не даёт полной гарантии. Если вы заметили признаки взлома или утечки, сообщите на адрес для вопросов о данных.
Кому передаются данные
| Получатель | Что получает | Зачем | Где обрабатывается |
|---|---|---|---|
Cloudflare | IP-адрес и трафик сайта, который проходит через его сеть (DNS, туннель, прокси, кэш) | Доставка сайта, защита от атак, кэширование публичных страниц | В сети Cloudflare. Место обработки определяет Cloudflare |
Mailjet | Адрес получателя и текст служебных писем: подтверждение email, сброс пароля, смена адреса, подтверждение и итог удаления аккаунта | Доставка исходящих писем | Место обработки определяет Mailjet (требует решения: см. «Передача данных за пределы ЕС») |
Google Drive (Google) | Только зашифрованные резервные копии | Хранение третьей копии данных | В инфраструктуре Google |
DeepSeek (провайдер ИИ) | Текст диалога, предыдущие реплики и контекст выбранной карты, колоды, расклада или урока | Генерация ответов ассистента | На серверах провайдера |
Telegram | Служебные сообщения владельцу: сбои резервного копирования, ошибки сервера (маршрут запроса, тип ошибки и её текст, до 300 символов), запуск сервера. О новой жалобе — тип объекта, причина и имя подавшего жалобу, без текста жалобы | Оповещения о работе сервиса | На серверах Telegram |
Владелец сервиса | Письма на адреса для вопросов о данных и поддержки, которые пересылаются на личный ящик владельца | Ответ на обращения | Личный почтовый ящик владельца |
Служебные письма отправляются с адреса на поддомене mail.tarot-world.app.
В оповещения не попадают ваш пароль, адрес электронной почты и текст жалобы. Имя подавшего жалобу в оповещении есть.
Мы не продаём данные и не передаём их для рекламы. На сайте нет аналитических и рекламных сервисов и сторонних трекеров. Данные раскрываются только по законному требованию государственных органов и в объёме, который требует закон.
Передача данных за пределы ЕС
Часть получателей обрабатывает данные за пределами Европейского союза: DeepSeek, Cloudflare и Google, возможно также Mailjet и Telegram. Серверы этих сервисов могут находиться в странах, где правила защиты данных отличаются от тех, что знаете вы. Мы выбираем эти сервисы сознательно, но место обработки определяют сами провайдеры. Если вы не хотите, чтобы сообщения попадали к провайдеру ИИ, не пользуйтесь ассистентом.
Требует решения: нужны ли отдельные оговорки о передаче по каждому провайдеру и в каком объёме их описывать.
Сроки хранения
- Аккаунт и всё, что вы создали на сайте, хранится, пока аккаунт существует. Статья, которую вы удалили, пропадает с сайта сразу (статью, за которую получены звёзды, можно только снять с публикации), комментарий стирается, и на его месте остаётся пометка. Копии в резервных копиях уходят вместе с ротацией.
- Резервные копии: база — каждые 6 часов, файлы — ежедневно. Копии, в том числе на Google Drive, хранятся не дольше 6 месяцев (требует решения: сроки ротации по дням и неделям).
- Журнал сервера (IP-адрес, пути запросов, коды ответов) хранится ограниченное время, ориентировочно до 30 дней (требует решения: точный срок).
- Просмотры статей: строки по дням хранятся двое суток, затем удаляются. Счётчик просмотров остаётся у статьи.
- Ссылки из писем: подтверждение и смена адреса — 24 часа, сброс пароля — 1 час. Затем ссылка перестаёт работать.
- Жалобы: открытые хранятся до решения модерации, закрытые — пока это нужно для модерации (требует решения: срок).
- Журнал удалений (идентификатор аккаунта, даты, число удалённых записей, причина администратора, если она была) хранится, чтобы удаления можно было повторить после восстановления из копии (требует решения: срок).
- Операции со звёздами хранятся, чтобы баланс сходился. После удаления аккаунта они не связаны с вами.
Удаление аккаунта
Аккаунт удаляется в кабинете: вы вводите пароль, затем подтверждаете запрос по ссылке из письма. Перед этим можно скачать свои данные в формате JSON. С подтверждения аккаунт 7 дней ожидает удаления. Если вы войдёте в это время с верным паролем, удаление отменится. Пока есть незавершённая покупка или заявка на звёзды, удаление не начнётся: сначала её нужно завершить.
По истечении 7 дней удаляется или обезличивается следующее.
- Удаляются: расклады, диалоги с ассистентом и их сообщения, прогресс обучения, заметки, ответы в уроках, записи на курсы, доступы к колодам, курсам и оракулам, заявки на звёзды, ссылки из писем, ваши лайки и закладки, оценки комментариев, подписки на авторов, аватар и обложки.
- Ваши статьи удаляются вместе с комментариями под ними. Открытые жалобы на эти статьи и комментарии закрываются.
- Ваши комментарии на чужих статьях: текст стирается. Если на комментарий ответили, остаётся пометка «комментарий удалён».
- Благодарности звёздами, которые вы дали, остаются: они держат счёт статьи, а их история в журнале звёзд не связана с вами.
- Жалобы, которые вы подали, остаются для модерации, но их текст стирается.
- Отзывы и обращения через форму остаются, но имя и адрес электронной почты стираются. Отзыв показывается как отзыв удалённого пользователя.
- Адрес электронной почты и имя заменяются служебными значениями, поэтому адрес можно зарегистрировать заново. Пароль заменяется случайным, все сессии выходят.
- Остаток звёзд обнуляется и не возвращается: звёзды — внутренняя валюта без денежной стоимости. Записи о звёздах остаются без связи с вами.
Статьи, за которые читатели подарили звёзды, удаляются вместе с аккаунтом. Подаренные за них звёзды не возвращаются: это добровольная благодарность, а не оплата.
Удалённые данные остаются в резервных копиях до их ротации, не дольше 6 месяцев. Если сервис восстанавливается из копии, журнал удалений повторно применяет удаления, чтобы удалённый аккаунт не появился снова.
Ваши права
- Доступ и выгрузка: копию своих данных в формате JSON можно скачать в кабинете. Выгрузка включает профиль, расклады, диалоги с ассистентом, обучение, звёзды и покупки, статьи, комментарии, оценки, закладки, подписки, отзывы, обращения и жалобы, которые вы подали.
- Исправление: имя, адрес электронной почты (с подтверждением по письму) и пароль меняются в профиле. Статьи вы правите сами в редакторе.
- Удаление: аккаунт удаляется по правилам раздела «Удаление аккаунта».
- Ограничение и возражение: вы можете попросить ограничить обработку или возразить против неё, написав нам.
- Отзыв согласия: порядок описан в разделе «Ассистент и провайдер ИИ» (требует решения).
- Жалоба: вы можете обратиться в уполномоченный орган по защите персональных данных в вашей стране.
Мы отвечаем на запросы в разумный срок (требует решения: конкретный срок). Чтобы ответить, мы можем попросить подтвердить, что запрос пришёл от вас.
Возраст и дети
Сервис предназначен для пользователей старше 16 лет. Мы не собираем данные детей младше 16 лет намеренно. Если вы узнали, что ребёнок младше 16 лет зарегистрировался, сообщите на адрес для вопросов о данных: мы удалим такой аккаунт.
Изменения политики
Мы обновляем политику, когда меняется работа сервиса. Новая редакция публикуется на этой странице с новой датой и номером версии, предыдущие перечислены в истории внизу. Существенные изменения мы стараемся сообщить на сайте или по почте (требует решения: срок заранее).
Повторного согласия мы не запрашиваем: продолжая пользоваться сервисом после публикации новой редакции, вы соглашаетесь с ней. Если изменится передача данных провайдеру ИИ, для этого потребуется отдельное решение (требует решения).
Контакты
Вопросы о персональных данных, запросы по правам и жалобы направляйте на адрес для вопросов о данных. Общие вопросы о работе сайта — в поддержку.
- Поддержка:[email protected]
- Вопросы о данных:[email protected]
История версий
- 2026-10-14 · 2026-10-14
Первая публичная редакция. Документы переписаны под блог, жалобы и модерацию, благодарности звёздами, подписки, просмотры, выгрузку и удаление аккаунта, провайдера ИИ.