Готовые решения для Битрикса

SenDev: 152-ФЗ Персональные данные

SenDev: 152-ФЗ Персональные данные

SenDev: 152-ФЗ Персональные данные

На маркетплейсе

Модуль SenDev: 152-ФЗ — это комплексное решение для автоматизации соблюдения требований Федерального закона № 152-ФЗ «О персональных данных» на сайтах под управлением 1С-Битрикс. Он предоставляет инструменты для сбора и хранения согласий, управления cookie-баннером, генерации политик конфиденциальности, автоматической очистки устаревших данных и ведения реестра обработки персональных данных.

Скриншоты

Обновления

0.9.97 (07.08.2026)
Версия 0.9.97

Функциональные изменения
• Удалена дублирующая страница настроек из стандартного раздела «Настройки модулей»; рабочие настройки остаются на sendev_personaldata_settings.php.
• Добавлен выбор определения cookie-согласия: по IP-адресу (по умолчанию) или по серверной сессии посетителя.
• Добавлена отдельная страница «Дополнительные согласия» для произвольных чекбоксов под формами: текст + ссылка.
• Дополнительные согласия включены в клиентскую и серверную проверку и сохраняются в PAYLOAD основного согласия.
• Исправлена передача режима, ревизии, URL и SITE_ID при регистрации cookie-согласия.
• Обновлена документация и рекомендации по тестированию.

Безопасность и надежность
• Добавлена явная проверка административных прав на всех страницах модуля и в устанавливаемых обёртках /bitrix/admin.
• Добавлена CSRF-защита публичной регистрации согласий и cookie-согласий, включая D7 controller action.
• Сессионный CSRF-токен на публичных формах берётся из актуальной Bitrix-сессии и корректно работает с динамическим JS-контекстом.
• Служебный кэш сканера, временные файлы импорта и диагностический Sale-лог перенесены из публичного /upload в /bitrix/cache/sendev.personaldata.
• Sale debug-лог выключен по умолчанию и создаётся только при debug_logging=Y.
• Апдейтер очищает только известные устаревшие служебные файлы и обновляет внешние admin/tools-файлы идемпотентно.
• Обновлена документация и security-checklist.
0.9.95 (30.05.2026)
Версия 0.9.95
• Добавлен механизм контроля целостности записей согласий, журнала аудита и внешних сущностей.
• Для реестра согласий добавлены HMAC-SHA256-хеши: CONSENT_HASH, HASH_ALGO, HASHED_AT.
• Для журнала аудита добавлена hash-chain модель: PREV_HASH, ROW_HASH, HASH_ALGO, HASHED_AT.
• Добавлены таблицы sendev_pd_integrity_hash и sendev_pd_integrity_check для хранения внешних хешей и отчётов о проверках.
• Добавлен IntegrityService для расчёта хешей, backfill старых записей и проверки целостности.
• Добавлен агент периодической проверки целостности.
• Добавлена административная страница «Контроль целостности» с ручным запуском проверки и backfill хешей.
• В реестр согласий добавлено отображение хеша, алгоритма и даты хеширования.
• В журнал аудита добавлено отображение хеша записи и предыдущего хеша hash-chain.
• На дашборд добавлен блок с последним статусом проверки целостности.
0.9.90 (11.05.2026)
Обновление 0.9.90
В обновлении улучшена работа с согласиями, автоматической подстановкой чекбоксов в формы и настройками модуля.

• Добавлен режим раздельных чекбоксов: согласие на обработку персональных данных и отдельное подтверждение ознакомления с политикой обработки персональных данных.
• Улучшена автоматическая подстановка согласий в публичные формы сайта: WebForm, CRM-формы, формы подписки, обратной связи, callback/contact/request.
• Добавлены настройки исключений для автоподстановки согласия: по маскам URL, CSS-селекторам форм и текстовым маркерам внутри формы.
• Исключена подстановка чекбокса в служебные, поисковые, фильтровые, авторизационные, форумные, платежные и системные формы.
• Улучшена обработка форм оформления заказа: чекбокс согласия выводится в форме заказа, а согласие фиксируется без дублирования записей.
• Добавлена защита от повторной регистрации одного и того же согласия при одновременной работе серверных обработчиков и JS-endpoint.
• Улучшена синхронизация старых и новых option-ключей согласий для совместимости с предыдущими версиями модуля.
• Добавлена нормализация и проверка значений настроек: URL политики, ID активных документов, email, числовые интервалы и тексты согласий по умолчанию.
• Улучшен конструктор согласий: предпросмотр и HTML-сниппет учитывают режим одного или двух чекбоксов.
• Усилена безопасность вывода ошибок и HTML-сниппетов в административной части.
• Обновлена страница настроек модуля: добавлены параметры управления режимом чекбоксов и исключениями автоподстановки.

Рекомендуется после установки обновления проверить настройки раздела «Согласия», активный шаблон согласия и работу основных публичных форм сайта.
0.9.70 (9.04.2026)
Обновление 0.9.70
• Добавлена пагинация в реестр согласий.
• Добавлены фильтры по типу согласия и по компоненту / источнику.
• Оптимизирована серверная выборка данных реестра согласий.
• Добавлены индексы БД для ускорения фильтрации и загрузки реестра.
• Добавлена автоматическая миграция структуры БД для ранее установленных версий модуля.
• Приведены схемы MySQL и PostgreSQL к актуальной структуре ORM и сервисов модуля.

Описание

Модуль интегрируется в административную панель Bitrix и предоставляет широкий функционал для оператора персональных данных:

Управление согласиями:

  • Конструктор согласий: Визуальный редактор для создания юридических текстов согласий с версионированием.
  • Реестр согласий: Журнал всех полученных согласий с фиксацией IP, User-Agent, времени и источника.
  • Интеграция с формами: Автоматическое добавление чекбокса согласия во все web-формы сайта (инъекция JS) и серверная валидация.
  • Импорт: Возможность миграции согласий из CSV, стандартного модуля Bitrix или результатов web-форм.

Cookie-баннер:

  • Встроенный конструктор cookie-баннера с настройкой дизайна, позиций и текстов.
  • Менеджер скриптов: регистрация сторонних скриптов (метрики, пиксели) с привязкой к категориям cookie (необходимые, аналитика, маркетинг).
  • Инвентаризация: сканер страниц для автоматического выявления сторонних скриптов.

Документация и политики:

  • Генератор политики: Создание страницы «Политика обработки персональных данных» на основе анкеты с автоматической публикацией на сайт.
  • Пакет для РКН: Генерация комплекта документов (уведомление, карта обработки, чек-лист) для подачи в Роскомнадзор.

Реестр и сканер ПД:

  • Автоматическое сканирование источников данных на сайте (пользователи, заказы, web-формы, инфоблоки, HL-блоки, CRM) для выявления полей с персональными данными.
  • Формирование отчётов для внутреннего реестра обработки ПД.

Хранение и очистка данных:

  • Настройка политик хранения для разных сущностей (например, хранение результатов форм 1 год, анонимизация неактивных пользователей через 3 года).
  • Автоматическая очистка (агенты) с поддержкой режима Dry-run (предварительный просмотр).
  • Анонимизация или удаление данных по истечении срока.

Работа с субъектами ПД:

  • Запросы на удаление: Workflow обработки запросов на удаление данных (право на забвение) с расчетом дедлайнов и генерацией актов об удалении.
  • Личный кабинет субъекта: Публичный компонент для авторизованных пользователей, позволяющий просмотреть свои согласия, отозвать их или подать запрос на удаление.

Безопасность, целостность и аудит:

  • Реестр инцидентов: Учет инцидентов утечки данных с автоматическим расчетом дедлайнов уведомления ГосСОПКА и РКН.
  • Журнал аудита: Логирование всех действий модуля (изменение настроек, выдача согласий, запуски очистки) с поддержкой hash-chain для контроля неизменности записей.
  • Контроль целостности: Хеширование записей согласий, журнала аудита и внешних сущностей, ручная и автоматическая проверка целостности, история результатов проверок.
  • Уведомления: Email-оповещения о приближении дедлайнов по инцидентам и запросам на удаление.

Технические возможности:

  • REST API для управления согласиями и запросами.
  • Экспорт данных в CSV, DOC, XLS.
  • Ручной запуск проверки целостности данных из административного раздела.
  • Мастер первоначальной настройки (Wizard).

Видео

FAQ

Модуль использует обработчик события OnEndBufferContent, который автоматически находит формы на странице (содержащие поля email, tel, name) и внедряет перед кнопкой отправки чекбокс с текстом согласия. Также доступна серверная валидация наличия согласия при сохранении результата формы.

Стоимость услуг по разработке и сопровождению сайтов на 1C-Битрикс

Техническая поддержка

сайтов на CMS 1C-Битрикс

от 20 000 рублей/месяц
Оптимизация производительности действующих интернет-проектов, наполнение и сопровождение, полная техническая поддержка и продвижение в поисковых сетях.

* стоимость зависит от объема и сложности выполняемых работ

Перенос сайтов на «1С-Битрикс»

сайты на платформе «1С-Битрикс» — это удобство, надежность и высокая посещаемость

от 12 000 рублей
Перенос сайтов с любых CMS и статичных страниц на платформу «1С-Битрикс», с учетом дизайна, верстки и урл-адресов. С сохранением всей информации и структуры сайта.

* зависит от объема выполняемых работ.

Модули и компоненты для «1С-Битрикс»

оценка производится на основе предоставленного Технического Задания

от 20 000 рублей
Разработка дополнительных модулей для 1С-Битрикс, расширение функционала, внедрение любых решений, требующихся для выполнения ваших бизнес-задач.

* стоимость зависит от конкретной задачи, ее объема и сложности выполняемых работ.