Lunarcana

Политика конфиденциальности

Последнее обновление: май 2026 года

Lunarcana хранит только то, без чего обряд не смог бы Вас узнать. На этой странице подробно изложено, какие персональные данные мы собираем, на каком правовом основании, сколько времени они у нас остаются, кто ещё обрабатывает их по нашему поручению, какими мерами они защищены и какие права Вы можете реализовать по Общему регламенту по защите данных (GDPR), Закону штата Калифорния о защите прав потребителей (CCPA), китайскому Закону о защите персональной информации (PIPL) и равнозначным нормам.

1 · Данные, которые мы храним

Учётные данные: адрес электронной почты Google, отображаемое имя, ссылка на изображение профиля и неизменный идентификатор Google (subject ID). Используются исключительно для входа и для обращения к Вам в интерфейсе.

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

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

Записи о взаимодействии: ежедневные карты (по одной карте на пользователя за каждые сутки по UTC), продвижение в 21-дневной практике, открытые достижения и результаты викторин. Эти сведения нужны для отображения страниц /profile, /journey и /wrapped и для присуждения достижений, описанных в Условиях использования.

Подписки на push-уведомления: только если Вы включаете их на странице /profile — выданный браузером адрес конечной точки и открытые ключи устройства p256dh и auth (выпускаются браузером и сами по себе персональными данными не являются). При выключении переключателя эти записи удаляются.

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

Расчёты по подписке: для платного уровня — уровень подписки, дата продления, срок льготного периода, если он открыт, и идентификаторы клиента и подписки в системе Creem. Номер карты, срок её действия и код проверки подлинности нам недоступны.

Аналитика: обезличенные записи о событиях, привязанные к хешированному идентификатору пользователя. В них нет ни текста вопроса, ни содержания карт, ни прозы толкований.

2 · Правовые основания обработки

Исполнение договора (ст. 6(1)(b) GDPR): учётная запись, профиль, расклады, расчёты по подписке. Без этих данных мы не сможем оказать услугу, о которой Вы нас попросили.

Законный интерес (ст. 6(1)(f) GDPR): минимальная аналитика для наблюдения за работоспособностью сервиса и противодействия злоупотреблениям. Баланс с Вашим правом на частную жизнь обеспечивается хешированием идентификаторов и возможностью выйти из учётной записи.

Согласие (ст. 6(1)(a) GDPR): астрологическое дополнение запросов к модели, push-уведомления, рассылка новостей и письмо с картой дня. Всё это по умолчанию отключено и включается Вами самостоятельно.

Исполнение правовой обязанности (ст. 6(1)(c) GDPR): расчётные документы хранятся в сроки, предписанные налоговым законодательством, применимым к зарегистрированному продавцу.

3 · Сроки хранения

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

Резервные копии базы данных: скользящий срок 30 дней.

Журналы сервера и журналы доступа: 30 дней.

Аналитические события: скользящее окно 12 месяцев.

Расчётные документы: до 7 лет после удаления учётной записи; их хранит Creem в силу своих налоговых и аудиторских обязанностей.

4 · Субобработчики — компании, которые обрабатывают Ваши данные по нашему поручению

Cloudflare (США, глобальная периферийная сеть): вычисления Workers, база данных D1, хранилище ресурсов R2. Здесь находятся все рабочие данные.

Google (США): только вход через OAuth. Мы получаем адрес электронной почты, имя, изображение профиля и идентификатор subject ID — и ничего сверх этого.

DeepSeek (Сингапур / Китай): поставщик толкований, создаваемых языковой моделью. Мы передаём выпавшие карты, тип расклада, вопрос, язык интерфейса и — если Вы это разрешили — астрологический контекст. Адрес электронной почты, имя и историю Ваших обращений мы не передаём никогда.

Resend (США): транзакционные письма и письма по расписанию. Мы передаём адрес электронной почты и уже готовый текст шаблона.

Ретрансляторы push-уведомлений (Apple Push Notification service / Firebase Cloud Messaging / Mozilla Push Service): задействуются, только если Вы включили уведомления. Мы отправляем содержимое уведомления на адрес конечной точки, выданный Вашим браузером, а ретранслятор доставляет его на устройство.

PostHog (США, доступен европейский регион): продуктовая аналитика. Мы передаём хешированный идентификатор пользователя и названия событий; ни текста вопроса, ни прозы толкований мы не передаём.

Creem — под управлением Armitage Labs OÜ (Таллин, Эстония, ЕС) — зарегистрированный продавец (merchant of record) всех платных подписок. Creem проводит платежи по картам и отвечает за налоговое соответствие; мы получаем только абстрактные идентификаторы клиента и подписки. Передача за пределы ЕЭЗ, когда она происходит, опирается на Стандартные договорные положения ЕС.

5 · Файлы cookie и сходные хранилища

authjs.session-token (среда разработки) / __Secure-authjs.session-token (рабочая среда): сессия Auth.js v5, httpOnly, sameSite=lax; необходим для входа.

NEXT_LOCALE: выбранный Вами язык.

lunarcana-ref: носитель пригласительного кода, прекращает действие после его активации.

PostHog distinct_id: аналитический идентификатор первой стороны; устанавливается только при заданном NEXT_PUBLIC_POSTHOG_KEY.

Мы не устанавливаем рекламные файлы cookie третьих лиц и не участвуем в межсайтовом отслеживании поведения.

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

6 · Международная передача данных

Lunarcana размещена в глобальной сети Cloudflare; Ваши данные могут обрабатываться в регионах за пределами страны Вашего проживания, в том числе в Соединённых Штатах. Передача, исходящая из ЕС, Великобритании или Швейцарии, в применимых случаях опирается на Стандартные договорные положения (SCC).

Издание для Китая (после запуска) работает на Aliyun внутри материкового Китая и не дублирует данные за пределы региона. Трансграничная передача данных, собранных этим изданием, оформляется отдельным согласием.

7 · Ваши права

Право на доступ, на исправление, на удаление и на переносимость данных: напишите на support@lunarcana.app либо воспользуйтесь разделом «Профиль → Удалить гримуар», чтобы немедленно запустить каскадное удаление по всем привязанным к Вам таблицам — user / account / session / reading / readingInterpretation / savedCard / userPreference / subscription / dailyDraw / userChallenge / userAchievement / userQuizScore / pushSubscription / referralCode / referralRedemption / usageMonthly. Удаление выполняется одной транзакцией и необратимо.

Отзыв согласия: в профиле Вы в любой момент можете включить или отключить астрологическое дополнение, push-уведомления, рассылку новостей, письмо с картой дня и синтез речи.

Право на возражение против обработки и право на ограничение обработки: напишите нам.

Право на жалобу: в надзорный орган по защите данных по месту Вашего нахождения — в ЕЭЗ это национальный надзорный орган, в Великобритании ICO, в Калифорнии Генеральный прокурор штата, в Китае CAC.

Калифорния (CCPA / CPRA): мы не продаём персональную информацию и не передаём её для межконтекстной поведенческой рекламы. Поэтому ссылка «Do Not Sell or Share» не требуется, однако перечисленные выше права Вы сохраняете.

Китай (PIPL): Вы вправе запросить копию своих данных и разъяснение о порядке обработки, а также в любой момент отозвать согласие.

8 · Несовершеннолетние

Lunarcana не адресована пользователям младше 13 лет (в Европейском союзе — младше 16 лет). Если нам станет известно, что мы непреднамеренно собрали данные такого пользователя, мы удалим их без промедления.

9 · Изменения

О существенных изменениях мы объявляем на сайте не менее чем за 14 дней до вступления их в силу. Определяющей является строка «Последнее обновление» в начале этой страницы.

10 · Информационная безопасность

При передаче: TLS 1.3 между Вашим браузером, периферийной сетью Cloudflare и каждым субобработчиком, к которому мы обращаемся. Аутентификационные файлы cookie помечены httpOnly и sameSite=lax; токены сессии — случайные непрозрачные значения, выпускаемые Auth.js v5 и хранящиеся в нашей базе данных лишь как ссылки.

При хранении: наша база данных Cloudflare D1 защищена управляемым Cloudflare шифрованием диска. Мы не храним ни номер карты, ни срок её действия, ни код проверки подлинности, ни какое-либо иное платёжное средство — только абстрактные идентификаторы клиента и подписки в системе Creem.

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

Уведомление о нарушении: если произойдёт нарушение безопасности персональных данных, способное создать риск для Ваших прав, мы уведомим компетентный надзорный орган в течение 72 часов с момента, когда нам стало о нём известно, и без неоправданной задержки свяжемся с затронутыми пользователями по указанному адресу электронной почты — в соответствии со ст. 33 и 34 GDPR и равнозначными нормами.

11 · Автоматизированное принятие решений и профилирование

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

Мы не принимаем решений, основанных исключительно на автоматизированной обработке, включая профилирование, которые порождали бы для Вас юридические последствия или иным образом существенно затрагивали бы Вас, в значении ст. 22 GDPR.

Вопросы, обращения субъекта данных и жалобы: support@lunarcana.app — пишите, пожалуйста, с того адреса электронной почты, который привязан к Вашей учётной записи.