"""Юридические и служебные страницы кабинета. Перед продом задайте LEGAL_* / BRAND_* и STATUS_PAGE_URL в env. Документы не заменяют консультацию юриста. """ from __future__ import annotations import html import os from datetime import date BRAND = (os.getenv("BRAND_NAME") or "VPN Service").strip() or "VPN Service" BRAND_SITE = (os.getenv("BRAND_SITE") or "example.com").strip() or "example.com" SITE = (os.getenv("WEBAPP_URL") or "https://bot.example.com").rstrip("/") SUPPORT_EMAIL = (os.getenv("LEGAL_SUPPORT_EMAIL") or "support@example.com").strip() OPERATOR_NAME = (os.getenv("LEGAL_OPERATOR_NAME") or BRAND_SITE).strip() OPERATOR_ADDRESS = (os.getenv("LEGAL_OPERATOR_ADDRESS") or "").strip() EFFECTIVE = (os.getenv("LEGAL_EFFECTIVE_DATE") or date.today().isoformat()).strip() STATUS_URL = (os.getenv("STATUS_PAGE_URL") or "https://status.example.com/").strip() def _nav() -> str: items = [ ("/contacts", "Контакты"), ("/status", "Статус"), ("/delivery", "Доставка"), ("/refund", "Возврат"), ("/offer", "Оферта"), ("/privacy", "Персональные данные"), ("/help", "Помощь"), ("/support", "Поддержка"), ("/cookies", "Cookie"), ("/rules", "Правила сайта"), ("/vpn-usage", "Правила VPN"), ] links = "\n ".join( f'{html.escape(label)}' for href, label in items ) return f'' def _page(title: str, body: str, *, lang: str = "ru", extra_head: str = "") -> str: title_e = html.escape(title) addr = ( f"
Address: {html.escape(OPERATOR_ADDRESS)}" if OPERATOR_ADDRESS else "" ) return f""" {title_e} — {html.escape(BRAND)} {extra_head}

← Кабинет

{_nav()}

{title_e}

Актуальная версия · {html.escape(EFFECTIVE)} · {html.escape(SITE)}

{body}
{html.escape(BRAND_SITE)}
Operator: {html.escape(OPERATOR_NAME)}{addr}
Support: {html.escape(SUPPORT_EMAIL)}
""" def html_offer() -> str: e = html.escape body = f"""

Настоящий документ является публичной офертой и условиями использования сервиса {e(BRAND_SITE)}, подготовлен с учётом требований ЕС (права потребителей, цифровой контент, e-commerce, GDPR — где применимо) и США (нормы FTC и штатов, включая CCPA/CPRA). Регистрация, оплата и использование сервиса означают акцепт оферты.

1. Термины

Исполнитель — владелец сервиса {e(BRAND_SITE)}, предоставляющий доступ к VPN. Заказчик (пользователь, потребитель) — дееспособное физическое или юридическое лицо, принявшее оферту путём регистрации и/или оплаты. Услуги — предоставление доступа к VPN-конфигурациям и функциям кабинета по выбранному тарифу. Цифровой контент — подписка, ссылка доступа и иные данные в электронной форме.

2. Контакты исполнителя

Полный список: Контакты.

3. Предмет договора

Исполнитель обязуется предоставить Заказчику VPN-доступ согласно оплаченному тарифу; Заказчик обязуется оплатить услуги по ценам на сайте на момент покупки. Услуга является цифровым контентом, не поставляемым на материальном носителе, предоставляемым удалённо (онлайн).

Существенные характеристики (срок, цена, лимиты трафика и устройств, список серверов) указываются на странице тарифа до оплаты. Дополнительные условия — в правилах использования VPN и правилах сайта.

4. Заключение договора и акцепт

Договор считается заключённым с момента:

Публикация тарифов — приглашение делать оферты; акцепт — оплата выбранного тарифа Заказчиком.

5. Оказание услуги и «доставка»

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

Срок подписки считается по тарифу (календарные дни/месяцы), если не включён режим заморозки до активации — тогда срок начинается с момента активации, указанного на сайте.

6. Цена и оплата

Цены указываются на сайте до оформления заказа. Оплата — доступными в кабинете способами; обработку платежей ведут платёжные провайдеры по своим правилам. Исполнитель не хранит полные данные банковских карт.

Валюта отображения — на усмотрение Исполнителя; фактическая сумма списания может зависеть от курса и комиссий. НДС: если Исполнитель не является налогоплательщиком в соответствующей юрисдикции, цена может указываться без отдельной налоговой строки; для потребителей ЕС налоговые обязанности определяются законом и статусом Исполнителя.

7. Право на отказ (ЕС) и немедленное предоставление цифрового контента

Для потребителей в ЕС действует право отказаться от дистанционного договора в течение 14 календарных дней без указания причин (Директива 2011/83/EU), если ниже не предусмотрено иное.

VPN-доступ — цифровой контент не на материальном носителе. При оформлении заказа Заказчик:

Возвраты после начала использования — по условиям возврата, в пределах императивных норм ЕС.

8. Возврат и отмена (США и общие положения)

Для потребителей в США применяются условия возврата и обязательные нормы штата проживания (включая права жителей Калифорнии по CCPA/CPRA — см. политику персональных данных).

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

9. Правовая рамка и обязанности Заказчика

Исполнитель определяет допустимое использование услуг на основе права ЕС и США (см. правила VPN). Законодательство стран с авторитарным или цензурным регулированием интернета не является референсной рамкой настоящих условий.

Заказчик обязуется:

Заказчик самостоятельно оценивает риски использования VPN в стране пребывания. Исполнитель не гарантирует законность VPN во всех юрисдикциях мира.

10. Обработка персональных данных

Обработка данных — по Политике обработки персональных данных (GDPR, ePrivacy, CCPA/CPRA — где применимо). Регистрация и оплата подтверждают ознакомление с политикой. Права субъекта данных можно реализовать через профиль и поддержку.

11. Качество услуги и отказ от гарантий

Исполнитель стремится поддерживать работоспособность VPN, но услуга предоставляется «как есть» и «как доступна» в пределах, допускаемых императивным правом ЕС и США.

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

Для потребителей ЕС: ничто в оферте не ограничивает законные гарантии соответствия цифрового контента по Директиве (EU) 2019/770 в объёме, применимом к характеру услуги.

12. Ограничение ответственности

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

Совокупная ответственность Исполнителя ограничена суммой, фактически уплаченной Заказчиком за спорную подписку за последние 12 месяцев, если иное не требуется императивными нормами защиты потребителей ЕС/США.

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

13. Санкции и экспортный контроль

Услуги не предоставляются лицам и организациям, подпадающим под санкции США (OFAC), ЕС или иные обязательные режимы. Заказчик подтверждает отсутствие таких ограничений. При нарушении Исполнитель может немедленно расторгнуть договор.

14. Приостановка и прекращение

Исполнитель может приостановить или прекратить доступ за нарушение оферты, правил, права ЕС/США, злоупотребление ресурсами, неоплату или по запросу платёжного провайдера. Постоянная блокировка за серьёзные нарушения — по правилам сайта.

Заказчик может прекратить использование в любое время; удаление аккаунта — через профиль. Неиспользованный предоплаченный период не возвращается, кроме случаев по условиям возврата и императивному праву.

15. Изменение условий

Исполнитель может изменять оферту, цены и тарифы. Актуальная версия публикуется на этой странице. О существенных изменениях для активных подписок может быть направлено уведомление (сайт, email). Продолжение использования после вступления изменений в силу означает согласие, если иное не запрещено законом. Для потребителей ЕС: изменения не ухудшают уже оплаченные права без согласия в течение оплаченного тарифа.

16. Применимое право и споры

Договор регулируется правом, определяемым по императивным коллизионным нормам защиты потребителей: для потребителей в ЕС/ЕЭЗ сохраняются обязательные нормы страны обычного проживания, если они более благоприятны.

Для потребителей в США — обязательные нормы штата проживания в требуемом законом объёме.

Споры решаются переговорами и обращением в поддержку. При отсутствии согласия:

Ничто в этом разделе не лишает потребителя права на судебную защиту по императивным нормам его страны.

17. Заключительные положения

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

""" return _page("Договор оферты", body) def html_terms() -> str: """Алиас: на example.com Terms of Service = Offer Agreement.""" return html_offer() def html_privacy() -> str: e = html.escape body = f"""

Актуальная версия. Политика подготовлена с учётом требований ЕС (GDPR, ePrivacy) и США (штатные законы о приватности, включая CCPA/CPRA, рекомендации FTC). По вопросам обработки данных — контакты.

1. Общие положения

Сервис {e(BRAND_SITE)} («мы», «сервис», «оператор») уважает вашу конфиденциальность. Политика описывает, какие персональные данные мы собираем, на каком основании обрабатываем, кому передаём, как долго храним и какие у вас права.

Политика применяется при использовании сайта, кабинета, VPN и иных услуг {e(BRAND_SITE)}. Используя сервис, вы подтверждаете ознакомление с документом.

2. Оператор и контакты

Оператор (контролёр данных в смысле GDPR) — владелец сервиса {e(BRAND_SITE)}.

Отдельный DPO не назначен; запросы по персональным данным принимаются по указанным каналам.

3. Какие данные обрабатываем

Мы не собираем особые категории данных (здоровье, биометрия, политические взгляды и т.п.); сервис не предназначен для детей младше 16 лет (см. раздел 12).

4. Источники данных

5. Cookies и аналогичные технологии (ePrivacy / GDPR)

Мы используем cookies и local storage браузера. По назначению они делятся на:

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

Срок хранения cookie согласия — до 12 месяцев, если иное не указано в браузере.

6. Цели и правовые основания (GDPR)

7. VPN и минимизация данных

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

8. Сроки хранения

По истечении сроков данные удаляются или обезличиваются.

9. Передачи и обработчики

Мы не продаём персональные данные и не передаём их за денежное вознаграждение (включая «sale»/«sharing» по CCPA/CPRA для поведенческой рекламы).

Данные могут передаваться обработчикам только для оказания услуги: платёжные системы, хостинг и ЦОД, сервисы email/уведомлений, виджет чата (при согласии «Принять все»), подрядчики мониторинга (без доступа к содержимому VPN-трафика). С ними заключаются DPA или стандартные договорные условия в объёме GDPR.

Раскрытие государственным органам — только по действительному и обязательному запросу по праву ЕС, США или иной юрисдикции, обязательной для нас.

10. Международные передачи

Серверы и подрядчики могут находиться вне вашей страны, в том числе вне ЕЭЗ. При передаче из ЕС/ЕЭЗ применяются меры главы V GDPR: SCC, решения об адекватности или иные законные механизмы.

11. Меры безопасности

Шифрование паролей, ограничение доступа к БД, HTTPS, разграничение прав администраторов, резервные копии. Ни один способ передачи или хранения в интернете не гарантирует абсолютную безопасность.

12. Дети

Сервис не предназначен для лиц младше 16 лет (в отдельных штатах США — младше 13 без согласия родителей). Мы сознательно не собираем данные детей. При обнаружении такого аккаунта можем удалить его и связанные данные.

13. Автоматизированные решения

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

14. Ваши права

В зависимости от места проживания вы можете иметь права на доступ, исправление, удаление («право быть забытым»), ограничение обработки, переносимость, возражение, отзыв согласия, жалобу в надзорный орган ЕС/ЕЭЗ или компетентный орган штата США.

Как реализовать: экспорт данных и удаление аккаунта — в профиле кабинета; иные запросы — тикет в поддержку или email {e(SUPPORT_EMAIL)}. Срок ответа — до 30 дней (GDPR) или сроки штатного права США (например, 45 дней по CCPA с возможным продлением). Мы можем запросить подтверждение личности.

Жители Калифорнии: мы не «продаём» и не «расшариваем» персональные данные для кросс-контекстной поведенческой рекламы. Права знать категории данных, запросить удаление и исправление — по CCPA/CPRA. Дискриминации за реализацию прав нет.

15. Изменения политики

Актуальная версия всегда на этой странице; о существенных изменениях можем уведомить через сайт или email.

16. Контакты

По всем вопросам приватности: {e(SUPPORT_EMAIL)}, раздел Поддержка, Контакты.

""" return _page("Политика обработки персональных данных", body) def html_site_rules() -> str: e = html.escape body = f"""

Использование сервиса означает принятие настоящих правил. Референсная рамка допустимого поведения — право Европейского Союза и Соединённых Штатов Америки (см. также правила VPN и оферту).

1. Общие положения

Сервис {e(BRAND_SITE)} предоставляет доступ к VPN и связанным цифровым услугам. Регистрируясь, вы соглашаетесь с правилами, политикой персональных данных (GDPR, CCPA/CPRA) и офертой. Подробные условия VPN — в правилах использования VPN.

2. Регистрация и аккаунт

Для покупки необходима регистрация. Укажите действующий email и храните пароль в безопасности. Вы отвечаете за действия с вашего аккаунта. Сервис не предназначен для лиц младше 16 лет (13 в отдельных штатах США без согласия родителей).

3. Оплата и использование

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

4. Лимит устройств

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

5. Запрещённое использование

Запрещено использовать сервис для деятельности, противоречащей праву ЕС/США, включая (но не ограничиваясь): несанкционированный доступ к системам, вредоносное ПО, DDoS, спам, мошенничество, CSAM, обход санкций OFAC/ЕС, систематическое пиратство. Полный список — в правилах VPN.

Сервис не обязан ограничивать доступ к ресурсам только потому, что они заблокированы в отдельных странах с авторитарным регулированием сети, если иное не требуется применимым правом ЕС/США.

6. Поддержка и споры

Вопросы — через Поддержку или контакты. Потребители ЕС: ODR. Споры — по оферте, раздел 16.

7. Возвраты, вред и блокировки

Возвраты — по условиям возврата и императивному праву ЕС/США. При существенном вреде сервису возврат может не выдаваться. За серьёзные нарушения возможна постоянная блокировка без восстановления доступа.

8. Блокировки VPN и простой серверов

Государственные или провайдерские блокировки VPN — риск пользователя, а не основание для автоматического возврата (см. возврат, раздел 7). Возврат возможен только при длительном простое по вине сервиса (>3 подряд календарных дней без замены сервера) — см. страницу возврата.

9. Изменение правил

Актуальная версия — на этой странице. О существенных изменениях можем сообщить через сайт или email. Для потребителей ЕС: изменения не ухудшают уже оплаченный период без согласия.

""" return _page("Правила сайта", body) def html_aup() -> str: return html_vpn_usage() def html_vpn_usage() -> str: e = html.escape body = f"""

Документ дополняет правила сайта и договор оферты. Используя VPN-услуги, вы подтверждаете ознакомление со следующим. Политика допустимого использования VPN формируется со ссылкой на право ЕС и США.

1. Назначение сервиса

Сервис {e(BRAND_SITE)} предоставляет доступ к зашифрованному VPN-соединению для личного законного использования: защита приватности, безопасность данных в публичных и домашних сетях. Сервис не предназначен для нарушения закона и не гарантирует доступ к конкретным ресурсам при изменении политик операторов или сетевых ограничений.

2. Тарифы и трафик: условно безлимитный

Если в описании тарифа указано «безлимит» или сходная формулировка, это означает условно безлимитное использование в рамках разумного личного потребления (веб, мессенджеры, стриминг в обычном качестве и т.п.).

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

3. Fair use и распределение ресурсов

VPN-инфраструктура рассчитана на совместное использование многими пользователями. Для стабильной скорости и доступности сервис следует принципу справедливого распределения ресурсов (fair use): избыточная, нетипичная или монополизирующая нагрузка на каналы и узлы не допускается.

4. Меры при злоупотреблении трафиком или нагрузкой

При обнаружении злоупотребления администрация может по своему усмотрению:

Цель мер — справедливые условия для всех пользователей и работоспособность инфраструктуры. Решение сообщается пользователю через поддержку (тикеты) или иные каналы на сайте.

5. Применимое право и правовая рамка сервиса

Сервис {e(BRAND_SITE)} при определении допустимого и недопустимого использования VPN и при принятии мер опирается на требования и общепризнанные стандарты права ЕС и США.

Законодательство и практика стран с авторитарным, цензурным или иным несвободным регулированием интернета — включая Российскую Федерацию и Украину — не являются референсной рамкой настоящих правил. Ограничения таких юрисдикций сами по себе не создают обязанности сервиса блокировать или ограничивать VPN, если использование не противоречит применимому праву ЕС/США и настоящему документу.

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

6. Законное использование и запрещённые действия

VPN предназначен для законного личного использования. Сервис не мониторит содержимое трафика в реальном времени и не отвечает за ваши действия, но может ограничить или прекратить доступ при нарушении правил.

Запрещено использовать VPN для деятельности, противоречащей праву ЕС и/или США, включая:

7. Санкции, экспортный контроль и ограниченные лица

Услуги не предоставляются лицам и организациям, подпадающим под обязательные санкции США (включая списки OFAC), ЕС или иных юрисдикций, чьи ограничения сервис обязан соблюдать по закону. Сервис может прекратить доступ при выявлении нарушений санкционных или экспортных ограничений.

8. Учётные данные и передача доступа

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

9. Лимит устройств на подписку

Одна подписка допускает использование не более чем на 10 устройствах одновременно, если на сайте для тарифа не указано иное. Для большего числа устройств нужна дополнительная подписка. Превышение лимита нарушает правила; сервис может применить меры вплоть до приостановки аккаунта.

10. Стабильность и технические ограничения

VPN зависит от сетей провайдеров, ЦОД и сторонних сервисов. Возможны краткие сбои, смена IP и обслуживание. Сервис стремится обеспечить доступность, но не гарантирует бесперебойность.

11. Запросы государственных органов

Сервис не ведёт целевой мониторинг содержимого пользовательского трафика. При получении действительных и обязательных запросов от компетентных органов в рамках процедур, предусмотренных правом ЕС, США или иной юрисдикции, обязательной для сервиса, мы можем предоставить имеющиеся у нас данные (например, сведения об аккаунте и платежах) в объёме, требуемом законом. Подробнее — в политике персональных данных.

Запросы властей РФ, Украины и иных авторитарных юрисдикций, не имеющие обязательной силы по праву ЕС/США и не подкреплённые международно признанной процедурой, не являются основанием для произвольного раскрытия данных или блокировки пользователя, если иное прямо не требуется применимым правом.

12. Изменение документа

Актуальная версия публикуется на этой странице. Продолжение использования VPN после обновления правил означает принятие в объёме, не противоречащем заключённому договору и применимому праву.

""" return _page("Правила использования VPN", body) def html_refund() -> str: e = html.escape body = f"""

Порядок возврата средств за цифровые VPN-услуги {e(BRAND_SITE)}. Документ учитывает обязательные нормы ЕС (Директива 2011/83/EU, Регламент (EU) 2019/770) и США (права потребителей штатов, FTC). Референсная рамка — право ЕС/США.

1. Цифровой характер услуги

Услуга — цифровой контент не на материальном носителе, предоставляемый удалённо и, как правило, мгновенно после оплаты (см. доставку).

2. Право на отказ — потребители ЕС (14 дней)

Если вы потребитель в ЕС, у вас может быть право отказаться от дистанционного договора в течение 14 календарных дней без указания причин (Директива 2011/83/EU).

Исключение для цифрового контента: если при покупке вы явно запросили немедленное начало оказания услуги и получили доступ (конфигурация в кабинете), право отказа может быть утрачено в объёме уже оказанной услуги (ст. 16(m) Директивы). Подробнее — в оферте, раздел 7.

До начала использования (доступ не активирован/не подключён) возврат может быть рассмотрен по обращению в поддержку в разумный срок.

3. Потребители США

Для жителей США возврат за цифровые услуги с мгновенной доставкой, как правило, не предоставляется после фактического использования, если иное не требуется императивным правом штата или настоящей политикой (ошибочное списание, двойной платёж).

4. Возврат до использования

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

Возврат может быть отказан при нарушении правил сайта, правил VPN или при причинении существенного вреда сервису.

5. Ошибочный платёж и chargeback

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

Не злоупотребляйте chargeback без оснований — это может привести к блокировке аккаунта.

6. Отказ в возврате

Возврат, как правило, не выдаётся, если доступ уже использован (подключение по выданным данным), а также при серьёзных нарушениях правил или права ЕС/США.

7. Государственные и сетевые блокировки

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

8. Недоступность по вине сервиса

Возврат за период подписки может быть рассмотрен, если простой серверов по вине сервиса превысил 3 подряд календарных дня, доступ не был восстановлен заменой сервера, и вы своевременно уведомили поддержку. Краткие сбои и плановое обслуживание не являются основанием.

Для потребителей ЕС сохраняются права при несоответствии цифрового контента по Регламенту (EU) 2019/770 — в применимом объёме.

9. Сроки и способ возврата

Рассмотрение запроса — до 14 рабочих дней (для запросов GDPR — до 30 дней). При одобрении — возврат тем же способом оплаты; срок зачисления — по правилам платёжной системы (обычно 10–30 рабочих дней).

10. Споры (ЕС / США)

Споры — через поддержку. Потребители ЕС: платформа ODR. Обязательные нормы страны проживания сохраняются (см. оферту, раздел 16).

""" return _page("Возврат и отмена платежа", body) def html_delivery() -> str: e = html.escape body = f"""

Сервис {e(BRAND_SITE)} предоставляет цифровой контент (VPN-доступ). Документ подготовлен с учётом требований ЕС (Директива 2011/83/EU, Регламент (EU) 2019/770) и США (прозрачность для потребителей, FTC).

1. Способ «доставки»

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

2. Стоимость доставки

Отдельная плата за доставку не взимается. Цена на странице тарифа включает предоставление цифрового доступа (принцип прозрачности цены — право потребителей ЕС/США).

3. Сроки

Доступ предоставляется сразу после подтверждения оплаты платёжной системой (обычно в течение нескольких минут). При задержке у провайдера — в разумный срок, как правило до 24 часов; обратитесь в поддержку.

Для потребителей ЕС: при оформлении заказа вы запрашиваете немедленное начало оказания услуги; это может повлиять на 14-дневное право отказа — см. оферту и политику возврата.

4. Регионы

Сервис доступен пользователям в регионах, где доступны сайт и выбранные способы оплаты, с учётом ограничений санкций OFAC/ЕС (см. оферту).

5. Подтверждение получения

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

6. Информация до покупки (ЕС / США)

До оплаты на сайте отображаются: наименование услуги, цена, срок подписки, основные характеристики тарифа (лимиты, протоколы). Полные условия — в оферте, политике персональных данных и контактах.

""" return _page("Доставка", body) def html_contacts() -> str: e = html.escape body = f"""

Актуальные контактные данные сервиса {e(BRAND_SITE)}. По вопросам персональных данных (GDPR, CCPA/CPRA) и прав потребителей ЕС/США используйте каналы ниже.

Оператор сервиса (контролёр данных)
{e(OPERATOR_NAME)}

Email
Общие вопросы: {e(SUPPORT_EMAIL)}
Приватность и GDPR/CCPA: {e(SUPPORT_EMAIL)} (тема: «Privacy request»)

Поддержка
{e(SUPPORT_EMAIL)}
Обращения через раздел Поддержка (тикеты) в кабинете. Зарегистрированные пользователи могут создать тикет и получить ответ на email.

Срок ответа на запросы по персональным данным — до 30 дней (GDPR) или в сроки CCPA/CPRA (обычно до 45 дней).

Права потребителей и споры (ЕС / США)

Жители ЕС/ЕЭЗ могут обратиться в надзорный орган по защите данных своей страны (список — EDPB) и использовать платформу Online Dispute Resolution (ODR) Еврокомиссии.

Жители США (включая Калифорнию) — по вопросам персональных данных см. политику; жалобы можно подавать в компетентный орган штата (например, California Attorney General — Privacy).

""" return _page("Контакты", body) def html_support() -> str: e = html.escape body = f"""

Поддержка сервиса {e(BRAND_SITE)}.

  1. Войдите в кабинет.
  2. Откройте раздел «Поддержка» и создайте тикет.
  3. Укажите ID конфигурации/подписки, что уже пробовали, и приложите скриншоты при необходимости.

Email: {e(SUPPORT_EMAIL)}

Перед обращением проверьте: актуальность приложения, корректность скопированной ссылки подписки, статус серверов на странице Статус серверов.

Справка по типичным вопросам: Помощь.

""" return _page("Поддержка", body) def html_help() -> str: e = html.escape body = f"""

Краткая справка по кабинету {e(BRAND)}: регистрация, тарифы, подписка Remnawave, устройства и лимиты.

С чего начать

  1. Зарегистрируйтесь или войдите в кабинет (логин/пароль, Telegram или Passkey).
  2. Пополните баланс доступным способом оплаты.
  3. Выберите тариф и оплатите с баланса.
  4. Скопируйте ссылку подписки из кабинета и импортируйте в клиент (Hiddify, v2rayNG, Streisand и др.).

Регистрация и вход

При регистрации укажите логин и пароль. Забыли пароль — сброс со страницы входа (если настроен SMTP). Реферальная ссылка при регистрации (если есть) применяется автоматически.

Баланс и оплата

В кабинете откройте «Баланс». Способы оплаты зависят от настроек сервиса. Мы не списываем карту автоматически без вашего действия: услуги оплачиваются с баланса сайта. В профиле можно включить добровольное автопродление с баланса — это не привязка карты, а списание уже зачисленных средств при истечении тарифа.

Подписка Remnawave

После покупки в кабинете появляется ссылка подписки https://… для мультисерверного доступа. У подписки есть лимит трафика и устройств (по тарифу и настройкам панели). При необходимости докупите трафик или слоты устройств в соответствующих разделах кабинета.

Устройства и правила

Не превышайте лимит устройств — иначе доступ может быть ограничен до покупки слотов или удаления лишних устройств. Одна выданная подписка/ссылка не предназначена для массовой раздачи. Злоупотребления могут привести к блокировке аккаунта. Возвраты — см. политику возврата и правила.

Поддержка

Создайте тикет в разделе Поддержка. Укажите тип подключения и что уже пробовали. Перед обращением обновите приложение и проверьте ссылку.

""" return _page("Помощь", body) def html_status() -> str: e = html.escape status = e(STATUS_URL) if STATUS_URL else "#" body = f"""

Актуальный статус узлов и инфраструктуры сервиса {e(BRAND_SITE)}.

Публичная страница статуса:

{status}

Краткие сбои и плановое обслуживание обычно отражаются на статус-странице. При длительной недоступности (>3 суток подряд по вине сервиса без замены сервера) см. условия возврата.

Если сервис недоступен — напишите в поддержку.

""" return _page("Статус серверов", body) def html_cookies() -> str: e = html.escape script = """ """ body = f"""

Настройки cookie для сайта {e(BRAND_SITE)}. Подробности — в разделе 5 Политики обработки персональных данных.

Строго необходимые — сессия, безопасность, работа кабинета. Согласие не требуется.

Функциональные — запоминание вашего выбора cookie.

Опциональные — сторонние виджеты (например, чат поддержки), если включены на сайте. Загружаются только при выборе «Принять все».

Выбор хранится в localStorage браузера (cookie_consent) до 12 месяцев или до очистки данных сайта.

""" return _page("Настройки cookie", body, extra_head=script)