Конфиденциальность
Проект документа для проверки владельцем. До публикации нужно указать оператора, контакты, применимые требования, обработчиков и сроки хранения.
Аккаунт и безопасность
Сервер использует электронную почту, подтверждение владения почтой и стойкий хеш пароля Argon2id. Пароль не хранится в открытом виде. Токены сеансов, подтверждения и восстановления хранятся на сервере в виде хешей. Кратковременные счётчики запросов помогают ограничивать перебор и злоупотребления.
Подтверждение почты действует 24 часа; ссылка восстановления пароля — 30 минут. Оба вида ссылок одноразовые. Браузерная сессия использует HttpOnly/Secure cookie, имеет срок бездействия до суток и абсолютный предел 7 дней. Для Android подготовлены короткий токен доступа на 15 минут и отзываемый обновляемый токен со сроком до 30 дней. Реальное подключение Android выполняется отдельно.
Платёжные данные
При оформлении разового заказа сервер передаёт Tribute почту и технический идентификатор аккаунта. Реквизиты карты вводятся у Tribute; сайт и приложение их не запрашивают. На сервере учитываются подтверждённые заказы, транзакции, возвраты и оплаченный период. Автоматическое продление для новых заказов не используется.
Почта и хранение
Сайт и база аккаунтов размещены в Timeweb Cloud. Служебные письма отправляются через Resend: сервис получает адрес получателя, тему, текст письма и одноразовую ссылку подтверждения или восстановления. Пароль аккаунта в письма и в Resend не передаётся. Хостинг и почтовый сервис могут обрабатывать сетевые адреса. Рекламные идентификаторы и рекламная аналитика этой реализацией не используются.
Удаление
Удаление аккаунта выполняется после входа, проверки пароля и явного подтверждения. Почта, пароль, ссылки и сеансы удаляются. Минимальная финансовая история сохраняется с техническим идентификатором, без данных входа. Это псевдонимизация, а не гарантия полной анонимности. Сроки хранения финансовых записей, удаления резервных копий и порядок обращений должен утвердить владелец до запуска.
Если есть незавершённый заказ или неотменённое старое автопродление, сначала потребуется разрешить его состояние с поддержкой. Удаление само по себе не является возвратом средств.
Контакт для обращений: dilekarx@gmail.com. Данные оператора и окончательные сроки хранения ещё требуют подтверждения. Этот проект документа нельзя считать окончательно утверждённой политикой.