Самое главное
- Chatterino+ — неофициальный проект: клиент для компьютера (Windows и Linux) и расширение для браузера. Он не связан ни с Twitch, ни с оригинальным Chatterino.
- Пароль и ключ доступа к вашему аккаунту Twitch остаются у вас — на наш сервер они не попадают.
- Рекламы и трекеров нет. Ваши данные мы никому не продаём и не передаём.
- Сервер получает только то, без чего не работают функции: ник, подписку PLUS, общие баны, теневой чат.
1. Кто мы
Chatterino+ — неофициальный проект на основе чат-клиента Chatterino. В него входят:
- клиент — приложение для компьютера на Windows и Linux;
- расширение для Chrome, Firefox и других браузеров на движке Chrome;
- подписка PLUS — дополнительные функции для тех, кто поддерживает проект.
Проект не имеет отношения к Twitch Interactive, Inc. и к разработчикам оригинального Chatterino и Chatterino7. Названия и логотипы Twitch, Chatterino, 7TV, BetterTTV, FrankerFaceZ, DonationAlerts, DonateX и DonatePay принадлежат их владельцам — мы упоминаем их, только чтобы показать, с чем работаем. Эти проекты нас не проверяли и не поддерживают, поэтому с вопросами о Chatterino+ приходите к нам.
2. Что получает наш сервер от клиента
Коротко: ваш ник — и то, что нужно для работы функций.
- ник на Twitch — чтобы считать, сколько людей пользуется Chatterino+, и показывать значок «C+» в карточках;
- обезличенный номер установки и версия клиента — раз в сутки, чтобы знать, сколько людей уже обновилось;
- что клиент сейчас запущен. Значок «C+» в карточке видят все пользователи Chatterino+, а подписчики PLUS видят ещё, сидите ли вы в клиенте прямо сейчас и когда были в последний раз;
- счётчик скачиваний — просто число, без сведений о вас.
Вход. Чтобы узнать, кто вы, сервер просит подтвердить аккаунт на сайте Twitch и получает от Twitch только это подтверждение. С ним нельзя писать в чат, читать личные сообщения или управлять аккаунтом. Ключ доступа, с которым клиент работает в чате, остаётся на вашем компьютере и на наш сервер не передаётся никогда.
Чего мы не получаем: пароль от Twitch, вашу переписку в обычном чате и личных сообщениях, историю просмотров, почту, данные карты.
Настройки, история чатов и логи хранятся только на вашем компьютере. Сервер, как любой сайт, видит IP-адрес подключения — мы используем его только для защиты сервера от злоупотреблений.
3. Расширение для браузера
Пока вы не нажали «Согласен» на экране согласия, расширение ничего не отправляет о вас на наш сервер. После согласия — ваш логин и номер Twitch, открытые чаты и ники авторов сообщений в них (это публичные данные чата): так расширение показывает бейджи, пейнты и отметки общих банов. Согласие можно отозвать в настройках расширения.
Пароль и ключ доступа Twitch расширение не получает: всё, что связано с Twitch, оно делает через сам сайт Twitch в вашей вкладке. Подробно, по пунктам — в политике конфиденциальности расширения.
4. Подписка PLUS и кабинет
Для подписки сервер хранит:
- ваш номер и ник на Twitch, срок подписки, историю продлений и промокодов;
- если вы привязали Boosty — номер и имя вашего аккаунта на Boosty и сведения о платежах нашему блогу: так подписка продлевается сама. Оплата проходит на Boosty, данные карты мы не видим;
- пейнты, аватарки и фоны, которые вы загрузили. Их видят другие пользователи Chatterino+, поэтому загруженное мы проверяем и убираем то, что нарушает правила;
- сколько раз скачаны сборки «Раннего доступа».
Чтобы вы оставались в кабинете, сайт chat.eblo.id запоминает вход в вашем браузере (файл cookie).
Зеркало. Если у подписчика 7TV, BetterTTV, FrankerFaceZ или история сообщений не открываются напрямую, клиент загружает их через наш сервер. Через него идут только эти загрузки — какие каналы и смайлики вы смотрите, мы не записываем.
eblo.id. Если вы подключили аккаунт eblo.id, файлы, которые вы сами перетащили или вставили в чат, загружаются прямо в ваш аккаунт eblo.id — мимо нашего сервера и по правилам eblo.id.
5. Общие баны и история в карточке
Общие баны — инструмент для модераторов. Наш сервер следит за открытыми чатами крупных каналов Twitch и записывает перманентные баны вместе с последними сообщениями человека перед баном. Так модераторы других каналов видят, кого и за что уже банили. Это публичные данные чата Twitch.
Если вы желаете, чтобы мы удалили информацию о ваших банах, напишите нам и укажите свой логин Twitch. Мы проверим информацию и решим, будем ли удалять данную информацию. Финальное слово остаётся за нами.
История сообщений в карточке берётся из открытых архивов логов чата Twitch. Если они не открываются напрямую, подписчикам PLUS они загружаются через наш сервер. Журнал модерации своего канала модераторы и стримеры получают от Twitch напрямую, своим аккаунтом, — через наш сервер он не идёт.
6. Теневой чат и «Кто печатает»
Сообщения теневого чата не попадают в Twitch — их видят только пользователи Chatterino+ на этом канале. Поэтому они идут через наш сервер: иначе не дошли бы до собеседников. Сервер держит в памяти последние 50 сообщений канала, чтобы зашедший позже увидел начало разговора.
Модераторы канала могут удалять сообщения теневого чата и банить в нём, как в обычном. Баны хранятся по номеру аккаунта Twitch. Пишите в теневом чате то же, что написали бы в обычном, и проверяйте, в какой чат пишете: сообщение, ушедшее в обычный чат, видит Twitch.
«Кто печатает». Если вы модератор, другие модераторы канала в Chatterino+ видят, что вы набираете сообщение. Сам текст не передаётся. Выключается в настройках клиента: «Дополнения» → «Кто печатает».
7. Ваш аккаунт Twitch
Расширение работает через сам сайт Twitch, как обычная вкладка, и на аккаунт не влияет.
Клиент для компьютера работает с Twitch так же, как другие чат-клиенты. Вероятность того, что Twitch из-за него временно ограничит ваш чат, близка к нулю. Если это всё же случится, ваши сообщения какое-то время не будут видны другим; обычно это проходит само за несколько часов и сам аккаунт не затрагивает. Не хотите даже такого риска — не включайте вход по коду (через него работают баллы канала, ставки и ещё несколько функций зрителя).
Решения Twitch не в нашей власти, поэтому отвечать за них мы не можем.
8. Правила пользования
Можно пользоваться предоставляемым функционалом только при помощи нашего официального расширения, клиента или API.
Нельзя:
- выдавать Chatterino+ за официальный Chatterino или продукт Twitch;
- использовать его для спама, накруток, травли и обхода блокировок;
- загружать в пейнты, аватарки и фоны то, что нарушает правила Twitch или чужие права;
- использовать наши сервисы для выкачивания информации, а также подключаться к ним через свои или изменённые программы и клиенты;
- мешать работе сервера: обходить лимиты, слать массовые автоматические запросы.
При нарушениях мы можем ограничить доступ к функциям сервера — общим банам, теневому чату, подписке PLUS, созданию пейнтов — на время или навсегда.
9. Гарантии
Клиент и расширение бесплатны, а подписка PLUS — добровольная поддержка проекта с дополнительными функциями. Всё работает «как есть»: мы стараемся, чтобы всё работало без перебоев, но обещать этого не можем и не отвечаем за возможные убытки.
Функции, связанные с Twitch, могут на время перестать работать, если Twitch что-то поменяет у себя. Такое мы чиним как можно быстрее.
10. Обновления и изменения условий
Клиент обновляется сам. Обновления подписаны, и клиент проверяет подпись перед установкой — подменить их по дороге нельзя. Расширение обновляется через Chrome Web Store и Firefox Add-ons; подписчики PLUS могут получать новые сборки раньше — в кабинете, в разделе «Ранний доступ».
Эти условия могут меняться — дата вверху показывает последнюю редакцию. Продолжая пользоваться Chatterino+, вы соглашаетесь с действующей версией.
11. Удаление данных и связь
Хотите убрать свой ник из счётчика, удалить записи общих банов о себе или что-то спросить — напишите в Telegram t.me/rish098 или на почту chatterinoplus@gmail.com.