Согласие и пересылка

Бот пересылает сообщения людей, поэтому у него два круга участников с разными вопросами: тот, кто настраивает пересылку, и те, чьи сообщения пересылаются. Ниже — как это устроено на сегодняшнюю редакцию бота.

Первый экран: кто настраивает

Команда /start в личном чате открывает один экран: короткое описание сервиса, текст согласия и две кнопки — «Согласен» и «Не согласен». Третья кнопка «Что хранится» показывает состав данных, и только там есть «Отозвать согласие» и «Удалить мои данные»: отзывать и удалять можно лишь то, что уже дано и оставлено.

Что вы подтверждаете кнопкой «Согласен»:

Что Почему это в тексте
Обработку имени, @имени и идентификатора без них бот не отличит вас от других и не покажет ваши чаты
Что всё написанное в чате с маршрутом появится в связанном чате копию увидят его участники, в том числе незнакомые вам
Передачу за пределы РФ, если связанный чат в Telegram серверы Telegram вне России; это отдельное согласие, и оно даётся тем же нажатием
Что вам исполнилось 18 лет сервис для взрослых
Поручение обработки данных участников ваших чатов подключая чат к пересылке, вы становитесь оператором данных его участников; условия — страница поручения

Тексты сообщений бот не сохраняет ни при каком согласии: копия уходит в приёмник, у сервиса остаются только служебные записи. Подробнее — Данные и приватность.

Поручение принимается один раз и действует для всех ваших чатов. Тем, кто дал согласие до того, как поручение появилось на первом экране, бот покажет памятку при первом маршруте из группы.

В группе: чьи сообщения пересылаются

Пока администратор группы не принял поручение, бот пересылает только сообщения тех участников, кто разрешил пересылку сам: дал согласие в личном чате с ботом или нажал «Разрешить пересылку» под уведомлением в группе. Сообщение участника без разрешения бот пропускает и один раз показывает в чате подсказку с кнопками; подсказка висит около минуты и исчезает, чтобы не засорять ленту, и повторяется не больше трёх раз на человека.

После того как администратор принял поручение, вопрос меняется: пересылаются сообщения всех участников, кроме возразивших. Возразить можно кнопкой «Не пересылать мои сообщения» под уведомлением, командой /stop или удалением данных. Возразившему подсказка не показывается — он и не хочет, чтобы пересылали.

Два исключения, о которых стоит знать:

  • посты канала бот пересылает без вопросов о согласии — у поста нет автора-человека, а за содержание отвечает администратор канала;
  • сообщения других ботов пересылаются тоже: у бота нет персональных данных.

Уведомление в группе

Уведомить участников о пересылке — обязанность администратора как оператора их данных. Бот даёт инструмент: команда /notice (или /уведомление) в группе публикует сообщение с объяснением, что и куда копируется, и двумя кнопками — «Разрешить пересылку» и «Не пересылать мои сообщения». Закрепить его должен администратор сам: закреплять сообщения бот не умеет.

Нажатие кнопки видит только нажавший — всплывающее подтверждение, в ленте ничего не появляется. Счётчик «разрешили N из M» в закреплённом сообщении бот обновляет раз в сутки. Повторная команда заменяет уведомление новым; сколько участников разрешили и возразили, показывает /статистика в группе.

Если приёмник — открытый канал, копии увидит неограниченный круг лиц. Это распространение, а не передача, и на него участникам нужно отдельное согласие; получить его — задача администратора.

Передумали: отзыв и возврат

/stop в личном чате или «Отозвать согласие» под «Что хранится»:

  • ваши маршруты приостанавливаются сразу;
  • через семь дней они архивируются с сохранением настроек и ленты доставки;
  • за три дня и за один день до архивации бот напомнит в личный чат;
  • вернуть согласие можно командой /agree или кнопкой «Вернуть согласие»; пересылку после этого нужно включить вручную.

Участнику чужого чата, который нажал «Не пересылать мои сообщения», ничего архивировать не нужно: его сообщения просто остаются в чате. Передумал — «Разрешить пересылку» под тем же уведомлением.

/delete_my_data удаляет всё, что сервис о вас хранит, после подтверждения. Что именно и что происходит с маршрутами — Мои данные. Уже пересланные копии остаются в чатах: они принадлежат чатам, а не сервису.

Какая редакция действует

Согласие привязано к редакции текста: меняется текст — бот спросит согласие заново. Сейчас действует пятая редакция; какой именно текст вы читали, сервис хранит отпечатком, а не пересказом. Полные документы: согласие, политика обработки персональных данных, поручение обработки.