Политика конфиденциальности
SoftBanner («Кадр») · https://softbanner.xyz · Редакция от 18 октября 2026 года
Эта политика описывает обработку данных в веб-приложении SoftBanner («Кадр»), его Telegram-боте и интеграции с YouTube. Вопросы о данных, доступе и удалении направляйте владельцу сервиса: mrterror6@gmail.com. Доступ к рабочим пространствам предоставляется по приглашению.
1. Для чего нужны данные
Приложение получает видео из подключённых Telegram-групп, обрабатывает их по настройкам группы, добавляет баннеры и при необходимости субтитры, возвращает результат в Telegram и загружает видео на выбранный YouTube-канал. Название, описание, теги, хештеги и видимость задаются пользователем или настроенными им правилами. Подключение YouTube добровольное.
2. Какие данные обрабатываются
- Учётная запись: имя для входа, хеш пароля, права и доступ к рабочим пространствам, сессии и сведения о попытках входа. Пароль Google не запрашивается и не хранится.
- Telegram: идентификаторы бота, групп, отправителей и сообщений, названия групп, имена и размеры файлов, file_id, подписи, видео и ответы при редактировании публикации. Бот обрабатывает сообщения в доступных ему подключённых группах; это не даёт ему доступ ко всей переписке вашего аккаунта.
- Медиа и настройки: исходные видео, загруженные баннеры, субтитры, готовые ролики, шаблоны, задания, назначения каналов и статусы обработки.
- YouTube: идентификатор и название подключённого канала, OAuth access- и refresh-токены и срок действия access-токена; идентификаторы загруженных видео, состояния загрузки и обработки, видимость и ограничения, которые возвращает API. Сохраняются также введённые вами данные публикации и технические сведения для продолжения прерванной загрузки.
- Технические данные: сервер получает IP-адрес и HTTP-заголовки при обращении; конфигурация журналов может сохранять сведения о запросах и ошибках. Настроенные журналы прокси исключают параметры OAuth callback из журнала доступа. Полного отсутствия персональных данных во всех журналах приложение не гарантирует.
3. Разрешения Google и YouTube
SoftBanner использует YouTube API Services. В текущей реализации запрашиваются:
| Разрешение | Назначение в SoftBanner |
|---|---|
https://www.googleapis.com/auth/youtube.upload | Загрузка выбранного готового видео с названием, описанием, тегами и настройками публикации. |
https://www.googleapis.com/auth/youtube.readonly | Определение подключённого канала, проверка канала назначения и получение состояния загруженных через приложение видео. |
Разрешение readonly в окне Google шире отдельных операций приложения. Код SoftBanner использует его для перечисленных проверок, а не для чтения Gmail, контактов или файлов Google Drive. Эти дополнительные разрешения не запрашиваются.
Google получает запрос авторизации, а при публикации — готовый видеофайл и данные публикации. OAuth-токены нужны, чтобы продолжать разрешённые операции без повторного входа в Google. Авторизация панели SoftBanner остаётся отдельной от Google OAuth.
4. Хранение и доступ
Настройки, учётные записи, связи с группами и каналами, OAuth-токены и история заданий хранятся в серверной SQLite. Медиа хранятся в файловых каталогах приложения; локальный Telegram Bot API, если используется, имеет своё хранилище и кэш. OAuth-токены в SQLite не имеют отдельного прикладного шифрования; доступ защищается авторизацией панели и правами на сервере. Администратор сервера технически имеет доступ к файлам, базе и резервным копиям.
Другие пользователи видят общие архивы и настройки в пределах предоставленных прав. Библиотека шаблонов баннеров может быть общей для пользователей студии. Участники Telegram-группы видят отправленные в неё ролики и карточки; общедоступные ролики на YouTube доступны в соответствии с выбранной видимостью.
5. Передача другим сервисам и ИИ
Видео, отправленные боту, и его ответы обрабатываются Telegram. Публикуемые видео и метаданные передаются Google/YouTube. Когда администратор включил функции Gemini и разрешил платные запросы, исходный или готовый ролик, его подпись и инструкции могут передаваться Google Gemini для анализа сцен или подготовки текста. Эта функция не является необходимым условием подключения YouTube; ручная подготовка также доступна. После такого анализа код пытается удалить загруженный в Gemini файл, однако ошибка запроса может помешать немедленному удалению.
OAuth-токены не передаются ИИ для анализа видео. Приложение не содержит функций продажи данных YouTube, рекламного профилирования или обучения моделей на данных, полученных через YouTube API. Политики сторонних сервисов определяют их собственную обработку данных: политика Google, политика Telegram, условия Gemini API.
Запланированная интеграция OpenRouter
В будущем планируется подключить OpenRouter для анализа видео, подготовки названий, описаний и тегов и подбора моментов для нарезки. Эта интеграция пока не реализована: текущая версия SoftBanner не отправляет видео, подписи, OAuth-токены или другие пользовательские данные в OpenRouter.
До включения такой передачи политика будет обновлена: в ней будут указаны состав передаваемых данных, цели обработки и задействованные поставщики моделей. Пользователи будут уведомлены до начала новой обработки, а необходимое согласие будет запрошено до отправки данных. Описание планов не означает согласия на будущую передачу данных.
6. Cookies и данные браузера
Для входа используется техническая HttpOnly cookie сессии (до 7 дней); для связывания Google OAuth с начавшим его браузером — временная HttpOnly cookie (до 10 минут). На HTTPS-домене должны использоваться Secure cookies. В localStorage сохраняются выбранные разделы, черновики и настройки редактора. Их можно удалить средствами браузера; это не удаляет данные на сервере.
Встроенной рекламной аналитики на публичных страницах нет. Основной интерфейс загружает шрифт Google Fonts: при этом браузер обращается к серверам Google и передаёт обычные сетевые сведения. Страницы политики и условий используют системные шрифты.
7. Сроки и удаление
У архивных исходников, готовых роликов, шаблонов и истории нет единого автоматического срока удаления. Временные файлы успешно завершённых заданий могут очищаться по серверным настройкам; необходимые исходники и незавершённые операции этим механизмом не удаляются.
- Удалить видео из архива: переместите его в корзину группы, затем выполните окончательное удаление в корзине. Одна только корзина не освобождает место. Очистка может быть отложена, если файл используется активной операцией. Служебные записи и идентификаторы могут остаться для предотвращения повторного импорта и восстановления состояния.
- Отключить канал: в настройках приложения выберите отключение YouTube-канала. Это удаляет локальные access- и refresh-токены выбранного канала, убирает его из групп и отменяет ожидающие отправки. История публикаций и видеоархив сохраняются. Это действие само по себе не отзывает разрешение приложения в Google.
- Отозвать разрешение Google: откройте подключения в настройках безопасности Google и удалите доступ SoftBanner. Отзыв может затронуть несколько каналов, подключённых через одно OAuth-приложение. Приложение не гарантирует мгновенное обнаружение отзыва для неактивного канала.
- Запросить полное удаление: напишите на mrterror6@gmail.com с темой «SoftBanner: удаление данных», укажите имя в студии, канал или группу и какие данные нужно удалить. Не присылайте пароли, токены или OAuth credentials. Для защиты чужих данных владелец проверит принадлежность аккаунта. Самостоятельного удаления всей учётной записи одной кнопкой сейчас нет.
Запросы на удаление сохранённых данных YouTube обрабатываются владельцем вручную в срок до 7 календарных дней, предусмотренный правилами YouTube API. Удаление связанных данных после отзыва доступа в Google также требует контроля владельца и должно завершаться не позднее 30 календарных дней. Проверка срока хранения API-данных и удаления резервных копий не выполняется текущим кодом автоматически.
Резервные копии базы могут содержать токены и другие данные. Владелец должен учитывать их при выполнении запроса на удаление и при восстановлении системы. Удаление из SoftBanner не удаляет уже отправленные сообщения или файлы в Telegram и опубликованные видео в YouTube: ими нужно управлять в соответствующем сервисе, например в YouTube Studio. Удаление сообщения в Telegram само по себе не удаляет ранее полученную сервером копию.
8. Изменения и обращения
Актуальная редакция публикуется на этой странице. При изменении целей обработки или объёма доступа необходимо обновить политику и получить требуемое согласие. Вопросы, жалобы и запросы на удаление: mrterror6@gmail.com.