Privacy Policy
This policy explains how hiddden stories handles personal data in its website, live demo, browser app, Telegram bot and Telegram Mini App (together, the “Service”). The Service is operated by hiddden stories. For privacy requests, contact @hiddden_rp_support.
1. Data we receive
- Accounts. Google sign-in may return an account identifier, name and other basic profile fields such as a photo URL; we use and store the identifier and name. Telegram sign-in or Mini App provides a Telegram identifier and profile details; we store the identifier and name. If Discord sign-in is enabled, it provides an identifier and display name. If email sign-in is enabled, we store the address you submit and send a one-time login link. We also store access level and usage counters. We do not ask for your Google or Telegram password. Guest access uses a random browser identifier.
- Stories. We store your messages, generated replies, character and scene choices, custom character details, settings and story memory so you can continue your conversations. Where image generation is available, we also process the information and results needed to make and deliver an image.
- Waitlist and support. If you join the waitlist, we store the email address or Telegram handle you submit, submission time and basic technical details. We use that contact to send the access invitation you requested. Support requests contain the information you choose to send us.
- Technical and payment data. Our servers may receive IP address, browser or device information, request time and error records for security and service operation. For Telegram Stars purchases, we record payment identifiers, Stars amount and the access granted. If browser card checkout is enabled, we store the buyer email, Lava invoice and subscription identifiers, payment status, amount, currency and access expiration. Lava handles card details; they are not stored by us.
2. Why we use it
When you ask to link an email in the Telegram Mini App, we bind the verified Telegram ID to the one-time email link. Confirming that link associates the verified address, Telegram ID, saved stories and active Premium with one account. The link record is deleted after use or expiry.
We use account and story data to authenticate you, generate and save stories, apply access limits, send in-character story updates in the Telegram bot when enabled, answer support requests and protect the Service from abuse. If you connect Telegram to a signed-in account, we associate its verified identifier and saved chats with that account and use its active Premium for access. We use a waitlist contact to send an invitation. We use payment records to grant access, handle refunds and meet applicable recordkeeping obligations. Optional analytics run only after you allow them. Where applicable, these activities rely on providing the Service you requested, your consent, our legitimate interest in security, or legal obligations.
3. AI providers and other recipients
To produce a reply or image, the relevant story content and context are sent to configured AI model providers and API intermediaries, including NordRouter or OpenRouter where configured. The provider may vary when a fallback route is used. The Service also relies on hosting providers, Telegram, Google or Discord for the sign-in method you choose, Resend to deliver email login links when enabled, Lava for browser card payments when enabled, Bunny Fonts for website typography, and PostHog for optional landing-page analytics. These parties receive data needed for their function. We do not sell your personal data. Data may be processed in countries other than yours; the applicable safeguards depend on the provider and your location.
4. Storage and deletion
Saved stories remain available until you delete them or request account deletion. You can delete an individual story in the web app; the Telegram bot provides a personal JSON backup through /backup. Email login links expire after 10 minutes and are removed when used; expired links are rejected and cleaned up during later login requests. We store a hash of the link, not the link itself. Deleting a story does not automatically delete account, waitlist or payment records. There is currently no automatic expiry for saved accounts or waitlist entries. You may ask us to delete the remaining data using the contact above, subject to records we must keep by law. Copies in backups and operational logs may remain after removal from the live Service until those copies are deleted under the applicable retention process; ask us for details about a specific request.
5. Cookies and analytics
Essential cookies and similar storage keep you signed in or maintain a guest or demo session. A web account session lasts up to 30 days, a guest identifier up to one year, and a demo chat cookie up to 24 hours. The landing page asks before storing an analytics session identifier or loading PostHog. If you allow analytics, we record page interactions, source information and technical session data. Session replay is disabled, and the waitlist contact is not sent as an analytics event property. You can change your choice by reopening the analytics controls on the landing page.
6. Your choices and rights
You may ask for access to, correction of, export of, or deletion of your data, and you may object to or withdraw consent for processing where the law gives you that right. We may ask you to verify control of the relevant account or contact before acting on a request. Withdrawal does not affect processing already carried out lawfully. You may also complain to the data protection authority that applies to you.
7. Age and changes
The Service is intended for adults aged 18 or older. If we learn that a minor has used it, we will take steps to restrict access and handle the data as required by law. We will update this page when our practices change and show the new date above. Changes requiring a new consent will not be covered by merely posting an updated policy.
8. Contact
Operator: hiddden stories
Privacy and support: @hiddden_rp_support
Политика конфиденциальности
Эта Политика объясняет, как hiddden stories обрабатывает персональные данные на сайте, в демочате, веб-приложении, Telegram-боте и Telegram Mini App (далее — «Сервис»). Оператор Сервиса: hiddden stories. Контакт по вопросам данных: @hiddden_rp_support.
1. Какие данные мы получаем
- Аккаунт. При входе через Google могут передаваться идентификатор, имя и другие базовые поля профиля, например ссылка на фото; мы используем и сохраняем идентификатор и имя. Через Telegram или Mini App поступают идентификатор и данные профиля; мы сохраняем идентификатор и имя. Через Discord, если этот вход включён, поступают идентификатор и отображаемое имя. Если включён вход по email, мы сохраняем указанный адрес и отправляем одноразовую ссылку для входа. Также мы сохраняем уровень доступа и счётчики использования. Пароли от Google и Telegram нам не нужны. Для гостевого доступа используется случайный идентификатор браузера.
- Истории. Мы сохраняем ваши сообщения, ответы модели, выбор персонажа и сцены, детали созданных персонажей, настройки и память истории, чтобы диалог можно было продолжить. При доступной генерации изображений также обрабатываются сведения и результаты, необходимые для создания и доставки изображения.
- Лист ожидания и поддержка. Если вы оставляете заявку, мы сохраняем указанный email или Telegram-ник, время заявки и основные технические сведения. Контакт используется для приглашения, которое вы запросили. В обращениях в поддержку обрабатываются сведения, которые вы нам отправите.
- Технические и платёжные данные. Сервер может получать IP-адрес, сведения о браузере или устройстве, время запросов и записи об ошибках для работы и защиты Сервиса. Для покупок за Telegram Stars мы сохраняем идентификаторы платежей, сумму в Stars и предоставленный доступ. Если будет включена оплата картой в браузере, мы сохраним email покупателя, идентификаторы счёта и подписки Lava, статус, сумму, валюту и срок доступа. Данные карты обрабатывает Lava; мы их не храним.
2. Для чего мы используем данные
Когда вы запрашиваете привязку email в Telegram Mini App, мы связываем подтверждённый Telegram ID с одноразовой ссылкой для email. После подтверждения адрес, Telegram ID, сохранённые истории и действующий Premium связываются в одном аккаунте. Запись о ссылке удаляется после использования или истечения срока.
Данные аккаунта и историй нужны для входа, генерации и сохранения сцен, применения лимитов, отправки ходов истории от Telegram-бота, когда эта функция включена, ответа на обращения и защиты от злоупотреблений. Если вы подключите Telegram к своему аккаунту, мы свяжем с ним подтверждённый Telegram ID и сохранённые чаты, а также учтём действующий Premium для доступа. Контакт листа ожидания используется для приглашения. Платёжные записи нужны для выдачи доступа, возвратов и обязательного учёта. Необязательная аналитика включается только после вашего разрешения. В зависимости от применимого закона основаниями могут быть оказание запрошенного Сервиса, ваше согласие, законный интерес в безопасности и исполнение обязанностей по закону.
3. Провайдеры ИИ и другие получатели
Для создания ответа или изображения относящиеся к запросу сообщения и контекст истории передаются настроенным провайдерам моделей ИИ и посредникам API, в том числе NordRouter или OpenRouter, когда они настроены. При резервном маршруте провайдер может меняться. Для работы Сервиса также используются хостинг, Telegram, выбранный вами поставщик входа Google или Discord, Resend для доставки ссылок входа по email после включения, Lava для оплаты картой в браузере после её включения, Bunny Fonts для шрифтов сайта и PostHog для необязательной аналитики лендинга. Каждому передаются данные, необходимые для его функции. Мы не продаём персональные данные. Данные могут обрабатываться за пределами вашей страны; применимые гарантии зависят от поставщика и вашего местонахождения.
4. Хранение и удаление
Сохранённые истории доступны, пока вы не удалите их или не запросите удаление аккаунта. Отдельную историю можно удалить в веб-приложении; в Telegram-боте персональный JSON-бэкап доступен через /backup. Ссылки для входа по email действуют 10 минут и удаляются после использования; просроченные ссылки отклоняются и удаляются при следующих запросах входа. Мы храним хеш ссылки, а не саму ссылку. Удаление истории само по себе не удаляет аккаунт, заявку в листе ожидания или платёжные записи. Сейчас для аккаунтов и заявок нет автоматического срока удаления. Вы можете запросить удаление остальных данных через контакт выше, кроме записей, которые требуется сохранять по закону. Копии в резервных файлах и рабочих журналах могут оставаться после удаления из действующего Сервиса, пока не будут удалены по применяемому порядку хранения; подробности по конкретному запросу можно уточнить у нас.
5. Cookies и аналитика
Необходимые cookies и похожие хранилища поддерживают вход, гостевой сеанс и демочат. Сеанс веб-аккаунта действует до 30 дней, гостевой идентификатор — до одного года, cookie демочата — до 24 часов. Лендинг запрашивает разрешение до создания аналитического идентификатора или загрузки PostHog. При согласии мы учитываем взаимодействия со страницей, источник перехода и технические данные сеанса. Запись сеанса отключена, а контакт из листа ожидания не отправляется как свойство аналитического события. Выбор можно изменить через настройки аналитики на лендинге.
6. Ваши права
Вы можете запросить доступ к данным, их исправление, выгрузку или удаление, а также возразить против обработки или отозвать согласие, если соответствующее право предусмотрено законом. Перед выполнением запроса мы можем попросить подтвердить владение аккаунтом или контактом. Отзыв согласия не отменяет законно проведённую ранее обработку. Вы также можете обратиться в применимый к вам надзорный орган по защите данных.
7. Возраст и изменения
Сервис предназначен для пользователей от 18 лет. Если мы узнаем, что им воспользовался несовершеннолетний, ограничим доступ и обработаем данные в соответствии с законом. При изменении практик мы обновим эту страницу и дату редакции. Если нужно новое согласие, одной публикации обновлённой Политики будет недостаточно.
8. Контакт
Оператор: hiddden stories
Вопросы о данных и поддержка: @hiddden_rp_support