Техническое задание: Внедрение системы согласия на обработку персональных данных
Требуется реализовать функционал для сбора согласия пользователей на обработку их персональных данных в соответствии с законодательством.
Основная задача
Разместить на сайте в четырёх различных местах (точках взаимодействия с пользователем) всплывающие окна (pop-up) с чекбоксом для подтверждения согласия.
Ключевые требования
- Создать и стилизовать всплывающее окно (pop-up) с текстом о согласии на обработку персональных данных.
- В окне должен присутствовать обязательный для активации чекбокс (галочка) рядом с текстом соглашения.
- Интегрировать данное окно в четыре заранее определённые точки на сайте (например: форма обратной связи, форма подписки на рассылку, форма регистрации, форма заказа).
- Реализовать логику, при которой дальнейшее действие пользователя (отправка формы) возможно только после активации чекбокса.
- Обеспечить корректное отображение и работу на всех типах устройств (десктоп, планшет, мобильный).
Ожидаемый результат
Пользователь, совершая целевые действия на сайте, видит всплывающее окно с запросом согласия. Без проставленной галочки в чекбоксе он не может отправить данные. Согласие фиксируется системой.