🌐 Русский
Политика конфиденциальности Social Stream Ninja
Последнее обновление: 8 сентября 2026 г.
Social Stream Ninja — программа с открытым исходным кодом для захвата, ретрансляции, отображения и автоматизации живого чата и связанных событий трансляции. Настоящая политика распространяется на расширение Social Stream Ninja для браузера, размещённые страницы и оверлеи Social Stream Ninja, отдельное настольное приложение, обычно называемое SSAPP, и нативный плагин Social Stream Ninja для Elgato Stream Deck.
1. Область действия и общий подход
Для использования основных функций Social Stream Ninja не требуется центральная учётная запись. Однако в зависимости от конфигурации программа может получать доступ, обрабатывать, хранить и передавать информацию, которая по некоторым законам считается персональной.
Во многих случаях программа работает локально на вашем устройстве и под вашим контролем. Однако некоторые функции используют сторонние платформы, указанных пользователем получателей или размещённые вспомогательные сервисы, которые могут получать данные, необходимые для выполнения запрошенной функции.
2. Информация, которую может обрабатывать программа
В зависимости от включённых функций Social Stream Ninja может обрабатывать следующие категории информации:
- Данные аутентификации: Токены доступа OAuth, токены обновления, API-ключи, ID клиентов, секреты клиентов, учётные данные каналов или комнат, токены сессий, пароли и аналогичные данные авторизации, введённые пользователем или предоставленные подключённым сервисом.
- Личные сообщения: Сообщения чата, ответы, команды чата, действия модерации, сообщения о членстве, пожертвованиях и поддержке, а также другие сообщения пользователей, получаемые с подключённых платформ.
- История посещений и контекст страниц: URL поддерживаемых страниц, информация о вкладках, названия каналов, имена пользователей, ID видео, ID комнат, идентификаторы трансляций и связанный контекст страницы, необходимый для подключения к источнику или его отслеживания.
- Содержимое сайтов: DOM-содержимое чата, содержимое сообщений и событий, метаданные трансляции, число зрителей, значки, эмоции, изображения профилей и другой контент, доступный на поддерживаемых страницах или через API.
- Персональные идентифицирующие сведения и данные профиля: Имена пользователей, отображаемые имена, аватары, ID аккаунтов или каналов, значки, цвета имён, статус членства, обозначения фолловеров/подписчиков и подобные метаданные профиля.
- Конфигурация и локальные данные приложения: Настройки, подключённые источники, собственные команды, списки блокировки и разрешений, локальные кэши, информация о дескрипторах файлов и другие данные, необходимые для работы программы на вашем устройстве.
- Дополнительные медиа- и файловые данные: Если вы включаете дополнительные функции захвата, экспорта, бегущей строки, журналирования или работы с файлами, программа может обрабатывать выбранные локальные и экспортированные файлы, данные захвата вкладки/медиа или созданные пользователем резервные копии.
3. Как используется информация
Social Stream Ninja может использовать эту информацию, чтобы:
- Подключаться к поддерживаемым источникам чатов, событий и трансляций.
- Отображать сообщения чата, оверлеи, панели управления, оповещения, очереди ожидания, опросы, таблицы результатов и связанные интерфейсы.
- Выполнять включённые пользователем функции модерации, фильтрации, автоматизации, ретрансляции, ботов, TTS, ИИ, перевода или экспорта.
- Выполнять аутентификацию на сторонних платформах и поддерживать сессии источников.
- Кэшировать результаты поиска данных и сохранять локальное состояние приложения для продолжения работы между сессиями.
- Передавать данные получателям, явно указанным пользователем, например в вебхуки, локальные файлы, локальные конечные точки WebSocket, сторонним ботам или другим сервисам.
4. Локальное хранение и хранение на устройстве
Social Stream Ninja хранит значительный объём рабочих данных локально на устройстве пользователя. В зависимости от используемой среды это могут быть хранилище браузера, localStorage, sessionStorage, IndexedDB, хранилище расширения, хранилище приложения Electron и дополнительные файлы, выбранные пользователем.
Эти локальные данные могут включать настройки, сведения о подключённых источниках, кэшированные результаты поиска каналов или профилей, историю сообщений при её включении пользователем и данные аутентификации/сессий, необходимые для включённых функций.
Отдельное настольное приложение также может хранить на устройстве локальные резервные копии настроек и хранилищ источников для восстановления. Эти копии могут включать токены OAuth или другое состояние сессии, чтобы после перезапуска или сбоя приложение могло восстановить предыдущую рабочую сессию.
Плагин Stream Deck хранит ID сессии Social Stream Ninja и параметры подключения в локальных настройках плагина Stream Deck. При удалении плагина или очистке его настроек эта конфигурация удаляется из Stream Deck.
5. Когда данные могут покидать ваше устройство
В зависимости от использования программы информация может передаваться за пределы устройства в следующих случаях:
Мы не продаём пользовательские данные.
Social Stream Ninja не предназначен для передачи пользовательских данных за пределами описанных в настоящей политике случаев. Такая передача возможна при использовании подключённых платформ, включённых пользователем функций, указанных пользователем получателей, необходимых вспомогательных сервисов или поставщиков услуг, а также когда этого требуют безопасность или закон.
- Подключённые платформы и API: При подключении YouTube, Twitch, Kick, Facebook, Discord или других поддерживаемых сервисов программа отправляет запросы этим платформам и может получать или передавать данные чатов, событий, профилей и авторизации.
- Размещённые вспомогательные сервисы: Некоторые функции используют вспомогательные конечные точки или размещённые страницы для авторизации, поиска данных, передачи, чата или резервных ресурсов. В текущих сборках это, например, домены Social Stream Ninja или связанные вспомогательные домены для обмена данными авторизации, поиска или размещения страниц.
- Управление Stream Deck: Плагин Stream Deck передаёт настроенный ID сессии и данные запрошенной команды в конечную точку WebSocket или HTTP Social Stream Ninja, выбранную пользователем. Если включён резервный HTTP-режим, данные команды могут кодироваться в URL запроса.
- Получатели, настроенные пользователем: Если вы включаете вебхуки, ретрансляцию, ботов, поставщиков ИИ, поставщиков TTS, инструменты стримеров, WebSocket-серверы или другие интеграции, программа может передавать этим получателям содержимое сообщений, имена пользователей, аватары, данные событий и связанные метаданные.
- Одноранговые и транспортные сервисы: Если вы используете VDO.Ninja, WebRTC, TURN-ретрансляторы, скрытые мосты iframe или транспорт на основе WebSocket, данные могут проходить через эти системы. Дополнительный транспорт WebSocket может не использовать сквозное шифрование.
6. YouTube и другие функции на основе OAuth
Ограниченное использование (Limited Use): Использование Social Stream Ninja информации, полученной через API Google, соответствует Политике Chrome Web Store в отношении пользовательских данных, включая требования Limited Use.
При использовании сервисов YouTube API или других интеграций на основе OAuth Social Stream Ninja может запрашивать токены авторизации и связанный доступ к аккаунту, необходимые для выбранной функции.
- YouTube: Программа может получать доступ к сообщениям прямого чата YouTube, метаданным сообщений, информации о канале и аватарах, статусу трансляции, конечным точкам модерации и статистике зрителей или подписчиков в зависимости от включённых функций YouTube.
- Размещённые вспомогательные сервисы авторизации: В некоторых сборках и режимах обмен кодом OAuth или обновление токена могут выполняться через размещённый на сервере вспомогательный сервис, а не полностью на устройстве. При использовании такого режима коды авторизации, токены обновления и связанные данные запросов токенов могут проходить через этот сервис для завершения входа.
- Локальное хранение токенов: В зависимости от используемой функции и способа входа токены могут храниться локально на устройстве пользователя, а также передаваться вспомогательным сервисам, если требуется удалённый обмен или обновление.
- Политика Google: На использование функций YouTube также распространяется Политика конфиденциальности Google. Доступ Google можно отозвать в настройках разрешений вашего аккаунта Google.
7. Отчёты об ошибках настольного приложения
Отдельное настольное приложение включает необязательную функцию отчётов об ошибках, которая отключена, пока пользователь её не включит.
- Если функция включена, настольное приложение может отправлять сообщения об ошибках, трассировки стека, версию приложения, случайный ID установки, контекст и настройки с удалёнными конфиденциальными данными в конечную точку разработчика для отчётов об ошибках.
- На момент составления документа уведомление внутри настольного приложения указывает, что токены OAuth, данные сессий и резервные учётные данные исключаются из этих отчётов.
- На момент составления документа уведомление внутри настольного приложения указывает, что эти отчёты отправляются через конечную точку Cloudflare Worker и хранятся 30 дней. Перед включением функции пользователям следует ознакомиться с актуальным уведомлением в приложении.
8. Сторонние сервисы и настраиваемые пользователем интеграции
Social Stream Ninja может взаимодействовать с множеством сторонних платформ и выбранных пользователем сервисов. Их политики конфиденциальности, условия, меры безопасности и правила хранения не относятся к настоящей политике и могут существенно отличаться.
Если вы настраиваете отправку данных сторонним сервисам, вы обязаны изучить эти сервисы и определить, разрешено ли вам передавать туда такие данные.
9. Сроки хранения, удаление и контроль пользователя
Поскольку значительная часть Social Stream Ninja работает локально, сроки хранения обычно зависят от устройства и конфигурации пользователя.
- Локальные настройки, кэши, токены и резервные копии могут оставаться на устройстве, пока пользователь не очистит хранилище, не удалит источники, не сбросит приложение, не удалит экспортированные файлы, не отзовёт токены или не удалит программу.
- Сторонние получатели, настроенные пользователем, могут хранить копии переданных данных в соответствии со своими политиками.
- Размещённые вспомогательные сервисы или API могут регистрировать или хранить технические данные запросов в соответствии со своими правилами. Настоящая политика не гарантирует определённых сроков хранения для сторонних сервисов.
10. Безопасность и риски
- Отсутствие абсолютной гарантии безопасности: Ни одна программа или сетевая служба не может быть абсолютно безопасной. Вы используете Social Stream Ninja на свой страх и риск.
- Учётные данные сессий и источников: Если ID трансляции, ID комнаты, токен, пароль или ссылка ретрансляции станут известны другим лицам, они могут получить возможность просматривать или отправлять данные в зависимости от вашей конфигурации.
- Риски передачи: Трафик WebRTC, TURN, WebSocket, вебхуков, ретрансляции и сторонних API может раскрывать информацию сервисам, необходимым для его передачи.
11. Ответственность пользователя
Пользователь решает, какие сайты, аккаунты, чаты и сервисы подключать к Social Stream Ninja, какие данные захватывать, какие оверлеи показывать, какие файлы сохранять и каким внешним сервисам передавать данные.
- Вы обязаны обеспечить наличие права и законного основания для сбора, обработки, отображения, хранения, экспорта или пересылки любых данных, с которыми работаете в программе.
- Вы отвечаете за соблюдение условий использования, условий конфиденциальности и местных законов, применимых к сервисам и лицам, чьи данные вы обрабатываете.
- Токены, пароли, ID комнат, ID трансляций и экспортированные данные следует считать конфиденциальными.
12. Возмещение ущерба и отсутствие гарантий
Social Stream Ninja предоставляется «как есть» и «по мере доступности», без каких-либо явно выраженных или подразумеваемых гарантий, включая подразумеваемые гарантии товарной пригодности, пригодности для определённой цели и ненарушения прав.
Используя программу, вы соглашаетесь, что автор, участники разработки и поставщики услуг не несут ответственности за претензии, ущерб, обязательства или убытки, возникающие из-за вашей конфигурации или использования программы, включая претензии, связанные со сторонним контентом, сбором данных, пересылкой данных или соблюдением законодательства.
13. Изменения настоящей политики
Настоящая политика конфиденциальности может время от времени обновляться. Продолжение использования программы после изменения политики означает принятие её новой редакции.
14. Контактная информация
По вопросам конфиденциальности обращайтесь:
Steve Seguin
Электронная почта: [email protected]