О чём эта политика
Политика описывает, как с данными работает PulseCaster: сайт pulsecaster.ru, Telegram-бот @PulseCasterBot с мини-приложением и бот PulseCaster в чатах Twitch.
Сервис создаёт и поддерживает разработчик PulseCaster. Он решает, какие данные нужны для работы функций, и отвечает на вопросы о них — как с ним связаться, написано в разделе «Контакты».
Какие данные мы получаем
Когда вы входите в панель или пишете боту
- Telegram ID, имя, фамилия и username — их передаёт Telegram при входе.
- Если вы входите через Twitch или привязываете его к аккаунту: Twitch ID, логин, отображаемое имя, аватар, число фолловеров и список каналов, где вы модератор, — по нему PulseCaster открывает вам доступ к этим каналам.
- Подписки на уведомления о стримах и всё, что вы настраиваете в панели: шаблоны постов, команды, правила, награды, счётчики, медиатеку.
Когда вы подключаете свой канал
- Доступы, которые вы выдаёте Twitch, VK и донат-платформам — DonationAlerts, MemeAlerts, DonatePay, DonateX. С ними бот выполняет только то, что вы включили в настройках.
Когда вы смотрите стрим канала с PulseCaster
Бот сидит в чате канала, как обычный зритель, и получает события канала от Twitch. Поэтому часть данных есть и о зрителях, у которых нет аккаунта в PulseCaster:
- ник и Twitch ID, сообщения в чате;
- время на стримах, участие в играх, голосованиях и прогнозах, покупки наград за баллы канала;
- фолловы и подписки;
- донаты, если владелец подключил донат-платформу: имя донатера, сумма и сообщение;
- баны, таймауты, предупреждения и заметки модераторов.
Когда вы пишете в Telegram-чат стримера
Если чат модерирует PulseCaster, бот проверяет сообщения на спам. Сохраняются Telegram ID и имя, история проверок и текст подозрительных сообщений — например, прошли ли вы капчу и что в сообщении было похоже на спам.
Когда вы пишете в публичных разделах
- Идеи и комментарии публикуются под вашим username или именем из Telegram.
- Записки на стене подписаны ником Twitch, если вы вошли, и анонимны, если нет. Чтобы ограничивать спам, мы храним не сам IP-адрес и гостевой идентификатор, а их хеши с секретным ключом.
- Оценки и тайминги, которые вы оставляете в медиатеке каналов.
Технические данные
IP-адрес, запрошенный адрес и время запроса попадают в журналы сервера. Они нужны, чтобы находить ошибки и отражать атаки.
Зачем они нужны
- Пускать вас в панель и открывать каналы по вашей роли: владельцу — всё, модератору — то, что ему разрешил владелец.
- Выполнять то, что включил владелец канала: публиковать анонсы в Telegram и VK, отвечать на команды, запускать правила и игры, выдавать VIP, показывать оверлеи и титры.
- Готовить статистику и отчёты по стримам для владельца и его команды.
- Помогать модераторам: хранить историю нарушений, вести кейсы, отсеивать спам.
- Защищать сервис от спама, накруток и взлома.
- Отвечать на ваши обращения.
Для рекламы данные не используются. Мы их не продаём и не передаём тем, кому они не нужны для работы функций.
Кто видит данные
Внутри PulseCaster
- Статистику, историю модерации и данные зрителей канала видят его владелец и модераторы, которым он дал такие права. Другим каналам они не видны.
- Исключение — доверенные каналы. Если владельцы включили обмен друг с другом, они видят действующие баны и таймауты и записи, которые модератор явно открыл для доверенных каналов. Сообщения из чата и ИИ-сводки в обмен не попадают.
- Публично видно то, что публично по сути: ники в чате, на оверлеях и в титрах трансляции, публичные страницы каналов с пройденными играми и медиатекой, стена и идеи.
- Разработчик видит данные сервиса, когда поддерживает его работу и разбирает обращения.
Сервисы, через которые работает PulseCaster
- Telegram — вход, бот, мини-приложение и уведомления.
- Twitch — чат, события канала и действия, которые разрешил владелец.
- VK — публикация записей в сообщества, которые подключил владелец.
- DonationAlerts, MemeAlerts, DonatePay, DonateX — донаты, если владелец подключил платформу.
- Языковые модели через OpenRouter и Cloud.ru — ответы бота на реплики в чате, поздравления, тексты для чат-игр, разбор спорных сообщений антиспама и ИИ-сводка для модераторов. Модель получает только текст, нужный для задачи: например, реплику зрителя и его ник, когда бот на неё отвечает. Антиспам отправляет только текст сообщения, а из данных для ИИ-сводки убираются ник и ID.
- Cloudflare Turnstile — проверка «вы не робот» перед записью на стене.
- Сторонние видеоплееры — когда вы включаете видео в медиатеке, плеер загружается с сайта его владельца (например, FlixCDN, VideoSeed или Vibix) и работает по его правилам.
- Хостинг-провайдер — на его серверах работает PulseCaster и хранятся данные.
Государственным органам данные передаются только по требованию, основанному на законе.
Сколько хранятся данные
| Данные | Срок |
|---|---|
| Сообщения чата Twitch, баны и таймауты, покупки наград, прогнозы, время на отдельных стримах | 180 дней |
| Фолловы, подписки, статистика по дням | 1 год |
| Снимки списка зрителей в чате | 30 дней |
| Текст сообщений в кейсах модерации | 180 дней, затем остаются только даты и решения |
| Хеши IP-адреса и гостевого идентификатора на стене | 90 дней; дольше — только пока действует блокировка |
| Аккаунт и настройки, подписки, история игр, VIP, донатов и модерации, записи в публичных разделах | Пока вы пользуетесь PulseCaster или пока не попросите удалить |
Данные с ограниченным сроком удаляются автоматически.
Как получить, исправить или удалить данные
- Выйти из панели и отвязать Twitch от аккаунта можно самостоятельно: «Выйти» — в меню, отвязка Twitch — на главной странице.
- Доступ PulseCaster к Twitch отзывается в настройках Twitch, в разделе «Подключения». Доступ к VK и донат-платформам — в настройках этих сервисов.
- Чтобы получить копию своих данных, исправить их или удалить аккаунт, напишите разработчику в Telegram — @mrgorkiy. Укажите username в Telegram или ник на Twitch. Ответ — в течение 10 рабочих дней.
- Зрители без аккаунта в PulseCaster тоже могут попросить удалить свои данные — достаточно назвать ник на Twitch. Иногда мы попросим подтвердить, что аккаунт ваш.
Удалить можно только то, что хранит PulseCaster. Сообщения в чатах и посты в каналах Twitch, Telegram и VK удаляются средствами этих сервисов.
Как данные защищены
- Соединение с сайтом защищено HTTPS.
- Cookie входа недоступна скриптам страницы.
- Статистику и историю модерации канала сервер отдаёт только его владельцу и модераторам с нужными правами.
- Ключи донат-платформ хранятся зашифрованными, IP-адреса на стене — только в виде хешей.
Изменения политики
Если изменится то, какие данные собирает PulseCaster или как их использует, мы обновим эту страницу и дату редакции вверху.
Контакты
Вопросы о данных и запросы на удаление — разработчику в Telegram: @mrgorkiy.
Правила пользования сервисом описаны в условиях использования.