Безопасность

Безопасность и конфиденциальность ModerBot

Бот-модератор по устройству Telegram видит сообщения группы — иначе модерировать было бы нечего. Поэтому здесь конкретика: что именно он получает, что из этого сохраняется, на какой срок и куда уходит на проверку.

Что ModerBot видит

Telegram устроен так: обычный бот в группе получает только адресованные ему сообщения, а бот-администратор — все. Это не особенность ModerBot, а условие, без которого модерация невозможна в принципе.

  • Сообщения групп, где бот назначен администратором.
  • Переписку с самим ботом в личных сообщениях.
  • Служебные события групп: вступления, выходы, изменения прав.
  • Публичные данные профиля отправителя: имя, username, идентификатор.
Чего бот не видит: ваши личные переписки с другими людьми, историю группы до его добавления, чужие группы, куда его не добавляли, номера телефонов участников — Telegram их боту не передаёт.

Какие права нужны и для чего

Четыре. Каждое отвечает за конкретную часть работы; лишних бот не просит.

Права администратора
Без них Telegram не передаёт боту сообщения группы, и проверять нечего.
Удаление сообщений
Нужно, чтобы убрать нарушение. Без него бот может только предупредить.
Блокировка пользователей
Нужно для банов, ограничений и снятия ограничений.
Пригласительные ссылки
Telegram выдаёт это право вместе с управлением участниками; оно же используется при проверке подписки на канал.

Что хранится и сколько

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

Журнал решений — 7 дней
Событие модерации: текст сообщения, категория, причина, действие и данные автора. Нужен, чтобы вы могли увидеть, за что бот удалил сообщение, и отменить это. Через 7 дней запись удаляется.
Тексты сообщений — 1 день
Хранятся только ради AI-дайджеста, который читает не глубже 12 часов. Через сутки удаляются.
Настройки группы — пока группа подключена
Правила, расписания, тексты приветствий и автоответов, язык, часовой пояс. Удаляются вместе с группой.
Статистика участников
Счётчики сообщений и нарушений, дата вступления и последняя активность — чтобы показывать карточку участника и применять правила для новичков.
Изображения — не хранятся
Картинка проверяется на лету и не сохраняется файлом. В журнал попадает результат проверки, а не сам файл.
Платежи
Бот бесплатный, платежей нет вовсе: платёжных данных мы не собираем и не храним.

Куда уходят сообщения на проверку

Большая часть проверок выполняется на нашей стороне. Там, где решает смысл, сообщение отправляется языковой модели.

Инфраструктура
Сервисы и база данных работают в Google Cloud, регион us-central1. Собственных серверов у нас нет.
Языковая модель
Для оценки смысла и для AI-дайджеста используется API OpenAI. Туда передаётся текст проверяемого сообщения; имя и идентификатор автора для этого не нужны и не отправляются.
Проверка изображений
Изображение передаётся нашему сервису распознавания, обрабатывается и не сохраняется.
База спамеров CAS
При входе нового участника его числовой идентификатор проверяется по открытой базе CAS. Передаётся только идентификатор.

Что происходит при удалении

Вы удалили группу в панели
Удаляются запись о группе, её привязка к вашему аккаунту и настройки. Журнал и тексты исчезают по своим срокам хранения.
Вы удалили бота из группы
Модерация и публикации прекращаются немедленно, вам приходит уведомление. Настройки сохраняются: если вернёте бота, всё продолжит работать.
Вы забрали у бота права
Соответствующая часть защиты перестаёт работать, и вам приходит личное сообщение о том, какого права не хватает. Молча защита не отключается.

Частые вопросы

Может ли бот читать мои личные переписки?

Нет. Бот получает только сообщения тех групп, куда он добавлен администратором, и переписку с ним самим. К вашим личным чатам с другими людьми у него нет и не может быть доступа — Telegram такого не предоставляет.

Видит ли бот сообщения до того, как его добавили?

Нет. История группы до момента добавления боту недоступна.

Что происходит с данными, если я перестану пользоваться ботом?

Модерация и публикации останавливаются, но настройки, правила и расписания сохраняются. Ничего не удаляется — когда вернётесь, всё продолжит работать как было.

Можно ли удалить свои данные?

Да. Удалите группу в панели — её запись, привязка к вашему аккаунту и настройки удаляются. Журнал событий и тексты сообщений исчезают сами по истечении срока хранения.

Бот хранит пароли?

У ModerBot нет паролей для владельцев групп: вход происходит через Telegram. Хранить нечего.

Остались вопросы?

Если чего-то на этой странице не хватает — напишите нам, и мы добавим ответ сюда, а не в переписку.

Добавить в Telegram

Читайте дальше