Любой бот, через который продаются услуги или товары, де-факто заключает договор с пользователем. Если этот договор не оформлен публичной офертой и согласием — обе стороны не защищены, а бизнес рискует претензиями от Роспотребнадзора, налоговой и Роскомнадзора. Ниже — нормативная база, шаблоны формулировок, сценарии получения и отзыва согласия, чек-лист для проверки и таблица штрафов.
Юридическая база
Бот в MAX, который собирает данные пользователей и продаёт услуги, попадает под несколько профильных законов одновременно. Применительно к боту они работают так:
- 152-ФЗ «О персональных данных» — основной закон. Регулирует сбор, хранение, передачу любых ПДн пользователя (имя, телефон, email, user_id MAX, история сообщений, IP). Обязывает иметь политику обработки ПДн, согласие, уведомление в РКН.
- 149-ФЗ «Об информации, информационных технологиях и защите информации» — регулирует размещение информации в интернете, ответственность владельца сервиса, локализацию данных граждан РФ на территории РФ (ст. 18 ч. 5 152-ФЗ дублирует это требование).
- ГК РФ ст. 437–438 — оферта и акцепт. Ст. 437 определяет публичную оферту; ст. 438 говорит, что акцепт может быть совершён конклюдентным действием (нажатие кнопки «Купить», оплата).
- ЗоЗПП (Закон РФ № 2300-1 «О защите прав потребителей») — требования к информации о товаре/услуге, право на возврат (ст. 26.1 — дистанционные продажи, 7 дней), порядок претензий.
- 38-ФЗ «О рекламе» — рассылки и маркетинг. Ст. 18 запрещает рекламу без предварительного согласия абонента; с 2022 года вся интернет-реклама маркируется через ОРД и попадает в ЕРИР.
- 54-ФЗ «О применении ККТ» — если бот принимает оплату, то на каждую транзакцию обязателен фискальный чек (онлайн-касса или агрегатор с ОФД). Чек должен уйти на email/телефон покупателя.
- 115-ФЗ «О противодействии легализации (отмыванию) доходов» — для платежей выше определённого порога (600 000 ₽) и при подозрительных операциях; чаще касается провайдера платежей, но владелец бота должен корректно передавать данные плательщика.
Что такое оферта в боте
Публичная оферта (ст. 437 ГК РФ) — это договор, который компания предлагает любому, кто захочет принять его условия. Принять оферту в боте — это акцепт (ст. 438 ГК РФ): пользователь нажимает кнопку «Принимаю условия», оплачивает или иным образом подтверждает согласие.
Акцепт может быть конклюдентным — оплата уже считается согласием. Но для защиты лучше иметь явное подтверждение и хранить факт акцепта в БД с привязкой к версии текста.
Обязательные разделы оферты
В договоре-оферте должны быть:
- Стороны: наименование исполнителя (с ИНН/ОГРН/ОГРНИП), реквизиты, контакты.
- Предмет договора: что именно компания обязуется предоставить (услугу, товар, доступ к контенту).
- Цена и порядок оплаты: тарифы, способы оплаты, моменты оплаты, валюта.
- Сроки и порядок оказания: за какое время выполняется заказ, как осуществляется доставка.
- Права и обязанности сторон: что должна каждая сторона.
- Ответственность: ограничения, неустойки, форс-мажор.
- Возврат и обмен: согласно ЗоЗПП — 7 дней для дистанционных продаж непродовольственных товаров (ст. 26.1).
- Порядок изменения оферты: обычно «в одностороннем порядке с уведомлением за N дней через бот».
- Реквизиты для претензий: адрес, email, срок ответа (по ЗоЗПП — 10 дней).
Без этих пунктов оферта формально есть, но защищает плохо.
Структура текста согласия на обработку ПДн (по пунктам)
Состав согласия задан ст. 9 ч. 4 152-ФЗ. Без любого из обязательных пунктов согласие признаётся ничтожным, и Роскомнадзор считает обработку незаконной. Ниже — обязательные пункты и пример формулировки для бота в MAX, где идентификатором субъекта выступает user_id.
1. Идентификация субъекта (ФИО, адрес, паспорт)
Для бота, где пользователь не передаёт паспорт, идентификация описывается через стабильный идентификатор мессенджера:
Субъект персональных данных — пользователь мессенджера MAX, идентифицируемый уникальным числовым идентификатором
user_id, переданным платформой MAX в момент взаимодействия с ботом. Дополнительно субъект может предоставить ФИО, контактные данные и иные сведения, необходимые для оказания услуги.
2. Наименование и адрес оператора
Оператор: ИП Иванов Иван Иванович, ИНН 770000000000, ОГРНИП 300000000000000, адрес: 101000, г. Москва, ул. Ивановская, д. 1, контакт для запросов субъектов: privacy@example.ru.
3. Цель обработки — конкретная, не «для улучшения сервиса» (это формулировка не пройдёт):
Цели обработки: оформление заказа на услугу X, идентификация пользователя при повторных обращениях, отправка сервисных уведомлений о статусе заказа, маркетинговые рассылки (только при отдельном согласии).
4. Перечень ПДн — поименно, без обобщений:
Обрабатываемые персональные данные: фамилия, имя, отчество; номер мобильного телефона; адрес электронной почты; адрес доставки; user_id MAX; история сообщений с ботом; IP-адрес; дата и время взаимодействий.
5. Перечень действий с ПДн — формулировка из ст. 3 п. 3 152-ФЗ:
Действия с персональными данными: сбор, запись, систематизация, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передача (предоставление, доступ), обезличивание, блокирование, удаление, уничтожение. Способы обработки — автоматизированный и без использования средств автоматизации.
6. Срок действия согласия и порядок отзыва
Согласие действует с момента нажатия кнопки «Согласен» в боте и до момента отзыва. Отзыв осуществляется через команду
/withdraw_consentв боте либо письменным заявлением на адрес оператора. Срок реакции на отзыв — не более 30 дней (ст. 21 152-ФЗ).
7. Подпись субъекта — для бота это программный акцепт:
Подтверждением согласия признаётся нажатие кнопки «Согласен» в интерфейсе бота. Факт согласия фиксируется в журнале оператора с указанием user_id, версии текста согласия (хеш SHA-256), даты и времени, IP-адреса. Это соответствует требованиям ч. 1 ст. 9 152-ФЗ к форме, позволяющей подтвердить факт согласия.
Сценарий получения согласия в боте
Стандартный флоу при первом контакте пользователя с ботом:
- Пользователь нажимает
/startили открывает бот по ссылке. - Бот отправляет приветствие и короткий текст: «Для работы с ботом необходимо согласие на обработку персональных данных. Полный текст: [ссылка на политику]. Краткая суть: мы храним ваше имя, телефон и историю заказов, чтобы оформлять услуги и присылать уведомления».
- Под сообщением — две inline-кнопки: «Согласен» и «Не согласен».
- На «Согласен» бэкенд пишет запись в таблицу
consentsи продолжает сценарий. - На «Не согласен» бэкенд переводит пользователя в гостевой режим (см. ниже).
Минимальная схема таблицы consents:
create table consents (
id bigserial primary key,
user_id bigint not null,
document_kind text not null, -- 'pdn' | 'offer' | 'marketing'
document_hash char(64) not null, -- sha256 от текста версии
document_url text not null, -- ссылка на хранимый документ
granted_at timestamptz not null default now(),
ip inet,
user_agent text,
source text not null default 'max-bot',
withdrawn_at timestamptz, -- null пока согласие активно
withdraw_reason text
);
create index on consents (user_id, document_kind, withdrawn_at);
При споре с РКН эта таблица — основное доказательство законности обработки.
Сценарий отзыва согласия
Право на отзыв — императивная норма (ч. 2 ст. 9 152-ФЗ), её нельзя ограничить договором. UX-сценарий:
- Пользователь вызывает команду
/withdraw_consentили жмёт кнопку «Отозвать согласие» в меню профиля. - Бот показывает предупреждение: «После отзыва мы прекратим обработку ваших данных. Активные заказы будут завершены, история удалена в течение 30 дней. Продолжить?» — кнопки «Да, отозвать» / «Отмена».
- На подтверждении в
consentsставитсяwithdrawn_at = now(). Запускается фоновая задача на удаление/обезличивание ПДн. - Пользователь получает подтверждение и переводится в read-only / гостевой режим.
Срок реакции на отзыв — не более 30 дней (ч. 5 ст. 21 152-ФЗ). Если данные нужны для исполнения уже заключённого договора (например, оплаченный, но не доставленный заказ) — обработка продолжается до исполнения, но об этом нужно явно сообщить пользователю.
Не забудьте отдельный сценарий для запросов субъекта по ст. 14 152-ФЗ: получение копии своих данных, уточнение, блокирование. Срок ответа — 10 рабочих дней с возможностью продления ещё на 5.
Что делать при отказе пользователя дать согласие
Без согласия обрабатывать ПДн нельзя, но это не значит, что бот должен молчать. Решение — гостевой режим:
- Доступны статичные информационные команды (
/help,/about,/contacts,/faq). - Доступен публичный каталог услуг без оформления заказа.
- Недоступны: оформление заказа, сохранение профиля, уведомления, привязка к существующему аккаунту.
- Бот периодически (не назойливо) напоминает: «Чтобы оформить заказ, нужно согласие на обработку данных».
Технически в гостевом режиме бэкенд не пишет user_id в постоянное хранилище — только in-memory счётчик rate-limit и анонимные метрики (без идентификаторов).
Согласие на ПДн отдельно от оферты
Согласие на обработку ПДн — отдельный документ от оферты (требование Минцифры и сложившейся практики РКН). Нельзя «спрятать» согласие в общий текст или принимать одной кнопкой для обоих документов — такое согласие признаётся ничтожным.
Правильно — две раздельные кнопки или последовательное согласование: сначала ПДн, потом (при оформлении первой покупки) — оферта.
Договор-оферта в боте
Оферта нужна, когда бот:
- продаёт товары или услуги (включая цифровые);
- оформляет подписку;
- предоставляет платный доступ к контенту или функциям;
- собирает предоплату/задаток.
Акцепт оферты в боте — конклюдентное действие (ст. 438 ч. 3 ГК РФ): нажатие кнопки «Купить» или факт оплаты. В момент акцепта в БД пишется отдельная запись в consents с document_kind = 'offer' и хешем версии оферты, действовавшей на этот момент.
Обязательные разделы оферты — см. список выше. Дополнительно для бота:
- ссылка на полный текст оферты (HTML на сайте студии или клиента);
- дата последней редакции и версия;
- порядок уведомления об изменении (обычно — push-сообщение в бот за 7–14 дней до вступления изменений в силу).
Спец-категории ПДн
К специальным категориям ст. 10 152-ФЗ относит данные о расовой и национальной принадлежности, политических взглядах, религиозных и философских убеждениях, состоянии здоровья, интимной жизни. Биометрия выделена отдельно ст. 11.
К боту это применимо, если он:
- работает в медицине (запись на приём, симптомы, диагнозы);
- собирает биометрию (голосовые команды для идентификации, селфи для верификации);
- сегментирует аудиторию по политическим/религиозным взглядам;
- работает с фитнес-данными (косвенно — состояние здоровья).
Усиленные требования:
- отдельное письменное согласие на каждую спец-категорию (отдельная кнопка/диалог, не общий чек-бокс);
- хранение в зашифрованном виде (AES-256 или ГОСТ);
- журналирование доступа: кто, когда, к каким записям обращался;
- ограниченный круг лиц с доступом, оформленных приказом по организации;
- для биометрии — обязательная регистрация в Единой биометрической системе (ЕБС).
Обработка ПДн несовершеннолетних
Согласие несовершеннолетнего до 14 лет даёт законный представитель (ч. 6 ст. 9 152-ФЗ). С 14 до 18 — сам подросток с согласия родителей в письменной форме для значимых операций.
Для бота это означает:
- при регистрации спросить дату рождения / возрастную категорию (16+ / 18+);
- если пользователь указывает возраст до 18 — переводить в режим, требующий согласия представителя (например, отдельная ссылка для родителя с QR-кодом);
- не показывать рекламу, нарушающую 38-ФЗ ст. 6 (алкоголь, азартные игры, финансовые услуги несовершеннолетним).
UX-проверка возраста — это самодекларация (юридически достаточная для большинства случаев) плюс косвенные сигналы (анализ поведения, обращение к школьной тематике).
Маркетинговые рассылки и 38-ФЗ
Рассылка рекламы по списку пользователей бота — это распространение рекламы по сетям электросвязи (ст. 18 38-ФЗ). Для законной рассылки нужно:
- отдельное согласие на рекламу — нельзя получить его одной кнопкой вместе с согласием на обработку ПДн;
- отписка одним кликом в каждом сообщении (кнопка «Отписаться» под промо-сообщением);
- маркировка рекламы — с 1 сентября 2022 любая интернет-реклама проходит через оператора рекламных данных (ОРД), получает токен (erid) и попадает в Единый реестр интернет-рекламы (ЕРИР);
- в самом сообщении — пометка «Реклама», erid и юридический идентификатор рекламодателя (наименование/ИНН).
Шаблон промо-сообщения в боте:
Реклама. ИП Иванов И.И., ИНН 770000000000. erid: 2VtzqxXXXXX
Скидка 20% на курс «Бот для бизнеса» до конца недели. Подробнее
[Отписаться от рассылки]
Без erid и пометки — штраф по ст. 14.3 КоАП (от 100 000 ₽ для юрлиц) и риск блокировки рассылок РКН.
Чек-лист для проверки РКН
Минимальный набор документов и процедур, который нужно иметь до запуска бота:
- Уведомление в РКН о намерении обрабатывать ПДн (форма на pd.rkn.gov.ru). Подаётся до начала обработки.
- Уведомление о трансграничной передаче ПДн (если бот отдаёт данные за рубеж — например, использует зарубежный CRM или email-сервис). С 1 марта 2023 — обязательно по ст. 12 152-ФЗ.
- Политика обработки ПДн — публично размещена на сайте по постоянной ссылке, упомянута в боте.
- Политика в боте — короткая версия + ссылка на полную (см. сценарий выше).
- Шаблон согласия — текст, который пользователь принимает кнопкой; версионирование через git/хеш.
- Журнал согласий — таблица
consentsс timestamp, версией, IP. - Журнал отзывов согласий —
withdrawn_atв той же таблице + лог удалений ПДн. - Договор с обработчиком (ст. 6 ч. 3 152-ФЗ) — если данные передаются третьим лицам (хостинг, CRM, email-сервис, аналитика, OFD-провайдер).
- Договор с хостинг-провайдером с указанием локализации серверов на территории РФ (ст. 18 ч. 5 152-ФЗ).
- Регламент реагирования на запросы субъекта — кто и в какой срок отвечает на запрос о копии данных, об уточнении, об отзыве согласия.
- Регламент уведомления об инциденте — порядок уведомления РКН в течение 24 часов с момента обнаружения утечки и в течение 72 часов с детализацией последствий (ст. 21 ч. 6 152-ФЗ).
- Локальный акт «Об организации обработки ПДн» — приказ руководителя, перечень мер защиты, ответственный за обработку.
- Назначение ответственного за организацию обработки ПДн (ст. 22.1 152-ФЗ) — приказом, с реквизитами в политике.
Типовые ошибки и штрафы
Размеры штрафов 2026 года по КоАП РФ (часть статей ужесточена 420-ФЗ от 30.11.2024). Цифры — для юридических лиц, если не указано иное:
| Нарушение | Норма КоАП | Штраф |
|---|---|---|
| Обработка ПДн без согласия в письменной форме (где требуется) | ст. 13.11 ч. 1 | для ИП — 60 000–100 000 ₽; для юрлиц — 300 000–700 000 ₽ |
| Обработка ПДн без согласия (общий случай) | ст. 13.11 ч. 2 | для ИП — 100 000–300 000 ₽; для юрлиц — 300 000–700 000 ₽ |
| Невыполнение обязанности по опубликованию политики | ст. 13.11 ч. 3 | для юрлиц — 30 000–60 000 ₽ |
| Невыполнение обязанности предоставить субъекту его данные | ст. 13.11 ч. 4 | для юрлиц — 40 000–80 000 ₽ |
| Невыполнение требования об уточнении/блокировании/удалении | ст. 13.11 ч. 5 | для юрлиц — 50 000–90 000 ₽ |
| Несоблюдение требований к локализации (хранение в РФ) | ст. 13.11 ч. 8 | для юрлиц — до 6 000 000 ₽; повторно — до 18 000 000 ₽ |
| Утечка ПДн (1 000 – 10 000 субъектов) | ст. 13.11 ч. 12 | для юрлиц — 3 000 000 – 5 000 000 ₽ |
| Утечка ПДн (10 000 – 100 000 субъектов) | ст. 13.11 ч. 13 | для юрлиц — 5 000 000 – 10 000 000 ₽ |
| Утечка ПДн (более 100 000 субъектов) | ст. 13.11 ч. 14 | для юрлиц — 10 000 000 – 15 000 000 ₽ |
| Повторная утечка ПДн (оборотный штраф) | ст. 13.11 ч. 15 | от 1% до 3% выручки за предыдущий год, но не менее 20 000 000 ₽ и не более 500 000 000 ₽ |
| Неуведомление РКН об инциденте в установленный срок | ст. 13.11 ч. 10–11 | для юрлиц — 1 000 000 – 3 000 000 ₽ |
| Реклама без согласия абонента | ст. 14.3 ч. 1 | для юрлиц — 100 000 – 500 000 ₽ |
| Реклама без маркировки (erid) | ст. 14.3 ч. 16 | для юрлиц — 200 000 – 500 000 ₽ |
| Нарушение прав потребителя на информацию | ст. 14.8 ЗоЗПП | для юрлиц — 30 000 – 40 000 ₽ |
Самая чувствительная позиция — оборотный штраф за повторную утечку. Для бизнеса с выручкой от 700 млн ₽ это уже потенциально 20 млн ₽ за один инцидент.
Технический сценарий акцепта в боте
Полная последовательность:
- Пользователь начинает целевой сценарий (оформление заказа, регистрация).
- Бот отправляет сообщение: «Перед продолжением ознакомьтесь с офертой [ссылка] и политикой обработки данных [ссылка]».
- Внизу сообщения две inline-кнопки: «Принимаю» и «Отказаться».
- При нажатии «Принимаю» в Postgres пишется запись:
user_id,document_kind,document_hash(SHA-256 текста),granted_at,ip,user_agent. - Бот переходит к следующему шагу.
Если пользователь отказался — сценарий прерывается с понятным объяснением. Без акцепта продолжать нельзя.
Версионирование документов
Оферта и политика будут меняться. Чтобы при споре можно было предъявить тот текст, на который пользователь согласился, нужно:
- Хранить полную историю версий оферты в БД или в репозитории с тегами.
- При записи акцепта сохранять хеш версии (SHA-256), на которую пользователь согласился.
- При обновлении существенных условий — повторно запросить согласие у активной аудитории.
- В тексте оферты указать дату последней редакции и номер версии.
Идеально — версионируем как код, через git, плюс отдельная страница с историей изменений.
Кейсы, когда оферта в боте критична
Особенно важно правильно оформить договор в нишах:
- Платные подписки — без оферты сложно отстаивать списания при споре.
- Курсы и обучение — спорные ситуации с возвратом и качеством контента.
- Услуги «под клиента» — массаж, ремонт, ИТ-услуги — там часты претензии.
- Маркетплейсы и UGC — нужны отдельные пункты по правилам пользователей.
- B2B-продажи — даже если контракт подписывается отдельно, оферта в боте закрывает мелкие транзакции.
В этих случаях оферта — не формальность, а реальный инструмент защиты.
Что не нужно
- Запрашивать акцепт несколько раз подряд. Один раз — на старте; повторно — только при существенных изменениях.
- Включать в оферту маркетинговые формулировки. Договор — это юридический документ, не лендинг.
- Скрывать ссылки мелким шрифтом или под спойлером. Это легко обжалуется.
- Заставлять принимать оферту перед каждой покупкой. Один раз — навсегда (до изменений).
- Принимать одной кнопкой согласие на ПДн и оферту. Это два разных документа, акцепты должны быть раздельными.
- Отправлять рекламу без отдельного согласия и без erid. Это два независимых нарушения по 152-ФЗ и 38-ФЗ.
Итого
Оферта и согласие на ПДн в боте MAX — это два отдельных документа с явным акцептом через кнопки и фиксацией версии в БД. Нормативная база: 152-ФЗ (ПДн), ГК РФ ст. 437–438 (оферта/акцепт), ЗоЗПП (возвраты), 38-ФЗ (рассылки), 54-ФЗ (фискализация). Минимум: предмет, цена, сроки, ответственность, возврат, контакты для претензий — в оферте; конкретные ПДн, цели, сроки, право на отзыв — в согласии. Версионируем как код, ведём журнал согласий и отзывов, имеем регламент реакции на инциденты в 24 часа, маркируем рекламу через ОРД. Это снимает 90% юридических рисков и блокирует крупные штрафы по обновлённой ст. 13.11 КоАП.
Частые вопросы
Что такое договор-оферта в боте MAX и зачем она нужна?
Публичная оферта — это договор, который компания предлагает любому, кто захочет принять его условия. Принять оферту в боте — это акцепт: пользователь нажимает кнопку «Принимаю условия», оплачивает или иным образом подтверждает согласие. С точки зрения ГК РФ ст. 437–438 акцепт может быть конклюдентным (через действие — оплата уже считается согласием). Но для защиты лучше иметь явное подтверждение и хранить факт акцепта в БД. Без оферты бизнес рискует претензиями от Роспотребнадзора и налоговой, а пользователь не защищён.
Какие пункты обязательны в оферте бота MAX?
Девять обязательных разделов. Стороны: наименование исполнителя (с ИНН/ОГРН/ОГРНИП), реквизиты, контакты. Предмет договора: что именно компания обязуется предоставить. Цена и порядок оплаты: тарифы, способы, момент оплаты, валюта. Сроки и порядок оказания. Права и обязанности сторон. Ответственность: ограничения, неустойки, форс-мажор. Возврат и обмен по ст. 26.1 ЗоЗПП — 7 дней для дистанционных продаж непродовольственных товаров. Порядок изменения оферты с уведомлением. Реквизиты для претензий: адрес, email, срок ответа 10 дней.
Чем отличается согласие на ПДн от оферты в боте?
Это два разных документа. Согласие на ПДн — отдельный документ по ст. 9 152-ФЗ, в котором перечислены конкретные ПДн (имя, телефон, адрес, user_id), указаны цели обработки (выполнение заказа, рассылка уведомлений), назван срок обработки и условия удаления, описано право пользователя отозвать согласие в любой момент. Согласие должно быть отдельным от оферты — нельзя «спрятать» его в общий текст и нельзя принимать одной кнопкой с офертой, иначе оно считается ничтожным. Оферта — про условия сделки, согласие — про обработку персональных данных.
Как должен выглядеть шаблон согласия на ПДн для бота?
Семь обязательных пунктов по ст. 9 ч. 4 152-ФЗ. Идентификация субъекта (для бота — user_id MAX плюс предоставленные пользователем ФИО и контакты). Наименование и адрес оператора с ИНН/ОГРНИП и контактом для запросов. Конкретные цели обработки (не «улучшение сервиса», а «оформление заказа», «отправка уведомлений»). Перечень ПДн поименно. Перечень действий из ст. 3: сбор, запись, систематизация, накопление, хранение, уточнение, извлечение, использование, передача, обезличивание, блокирование, удаление, уничтожение. Срок действия и порядок отзыва. Подпись — для бота это нажатие кнопки «Согласен» с фиксацией user_id, хеша версии, timestamp и IP в журнале.
Как технически зафиксировать акцепт в боте MAX?
Стандартный путь из 5 шагов. Пользователь начинает целевой сценарий. Бот отправляет сообщение: «Перед продолжением ознакомьтесь с офертой [ссылка] и политикой обработки данных [ссылка]». Внизу две inline-кнопки: «Принимаю» и «Отказаться». При нажатии «Принимаю» в PostgreSQL пишется запись в таблицу consents: user_id, document_kind (pdn/offer/marketing), document_hash (SHA-256 текста версии), granted_at, ip, user_agent. Бот переходит к следующему шагу. Если пользователь отказался — сценарий прерывается. Хранение хеша версии критично: при споре можно предъявить тот текст, на который пользователь согласился.
Как пользователю отозвать согласие на обработку ПДн в боте?
Право на отзыв — императивная норма ч. 2 ст. 9 152-ФЗ, его нельзя ограничить договором. UX-сценарий. Пользователь вызывает команду /withdraw_consent или жмёт кнопку «Отозвать согласие» в меню. Бот показывает предупреждение: «После отзыва прекратим обработку, активные заказы будут завершены, история удалена в течение 30 дней». На подтверждении в consents ставится withdrawn_at, запускается фоновое удаление/обезличивание ПДн. Пользователь переводится в read-only режим. Срок реакции на отзыв — не более 30 дней по ч. 5 ст. 21 152-ФЗ. Если данные нужны для исполнения уже заключённого договора — обработка продолжается до исполнения, но об этом нужно явно сообщить.
Как обновлять оферту бота, если пользователи уже её приняли?
Через версионирование документов как кода. Хранить полную историю версий оферты в git с тегами. При записи акцепта сохранять хеш SHA-256 версии, на которую пользователь согласился. При обновлении существенных условий — повторно запросить согласие у активной аудитории через всплывающее сообщение. В тексте оферты указать дату последней редакции и отдельную страницу с историей изменений. Без этого при споре невозможно доказать, какие условия действовали на момент покупки.
Какие штрафы грозят за нарушения 152-ФЗ при работе бота в 2026 году?
По обновлённой ст. 13.11 КоАП. Обработка без согласия — для юрлиц 300 000 – 700 000 ₽ (ч. 2). Отсутствие политики обработки ПДн на сайте — 30 000 – 60 000 ₽ (ч. 3). Невыполнение запроса субъекта — до 90 000 ₽ (ч. 4–5). Нарушение локализации хранения в РФ — до 6 млн ₽, повторно до 18 млн ₽ (ч. 8). Утечка ПДн от 100 000 субъектов — 10–15 млн ₽ (ч. 14). Повторная утечка — оборотный штраф 1–3% выручки, минимум 20 млн ₽, максимум 500 млн ₽ (ч. 15). Неуведомление РКН об инциденте в 24 часа — до 3 млн ₽ (ч. 10–11). Реклама без erid — 200 000 – 500 000 ₽ по ст. 14.3 КоАП.
Что должно быть в чек-листе для проверки РКН по боту?
Минимум 13 пунктов. Уведомление в РКН о намерении обрабатывать ПДн до начала обработки. Уведомление о трансграничной передаче, если применимо. Политика обработки ПДн на сайте по постоянной ссылке. Краткая политика в боте плюс ссылка на полную. Шаблон согласия с версионированием. Журнал согласий (таблица consents с timestamp, хешем, IP). Журнал отзывов и удалений. Договор с обработчиком при передаче третьим лицам. Договор с хостингом с локализацией в РФ. Регламент реагирования на запросы субъекта. Регламент уведомления РКН об инциденте — 24 часа на первичное и 72 часа на детальное. Локальный акт «Об организации обработки ПДн». Приказ о назначении ответственного по ст. 22.1 152-ФЗ.
В каких боях бизнеса оферта в MAX особенно критична?
Несколько ниш с повышенным риском. Платные подписки — без оферты сложно отстаивать списания при споре с банком и Роспотребнадзором. Курсы и обучение — спорные ситуации с возвратом и качеством контента. Услуги «под клиента» (массаж, ремонт, ИТ-услуги) — частые претензии по качеству. Маркетплейсы и UGC — нужны отдельные пункты по правилам пользователей и модерации контента. B2B-продажи — даже если контракт подписывается отдельно, оферта в боте закрывает мелкие транзакции и подписки. В этих случаях оферта — не формальность, а реальный инструмент защиты.