GDPR у контактной формы: что важно на практике
Контактная форма выглядит безобидно, но собирает персональные данные в момент нажатия «Отправить». Вот чего от неё требует GDPR и где часто возникают ошибки.
Каждая контактная форма обрабатывает персональные данные: имя, адрес электронной почты, часто телефон и свободный текст сообщения, способный содержать почти что угодно. GDPR этого не запрещает, но устанавливает требования к самой форме, загружаемому рядом с ней и дальнейшей судьбе сообщения.
У формы: информируйте и просите немного
Статья 13 GDPR требует информировать людей в момент сбора данных. Для контактной формы это означает у самой формы, а не только через ссылку в подвале далеко внизу. Обычный подход многоуровневый: короткое предложение рядом с кнопкой отправки, например «Мы используем Ваши данные только для ответа на обращение — подробнее в нашей политике конфиденциальности», со ссылкой на политику. Политика затем раскрывает все подробности.
Второй принцип — минимизация данных (статья 5(1)(c)). Для ответа обычно нужны способ связи и само сообщение. Имя помогает, телефон иногда полезен, почтовый адрес — редко. Уберите ненужное, а желательные, но не необходимые поля отметьте как необязательные. Представьте стоматологическую практику с обязательным телефоном в форме: каждого, кто предпочитает электронную почту, вынуждают сообщать больше, чем требует цель.
Для ответа на запрос обычно не нужен флажок согласия
Во многих формах есть обязательный флажок «Я согласен на обработку моих данных». Это выглядит осторожно, но обычно является неверным инструментом. Когда человек задаёт вопрос или запрашивает предложение, правовым основанием обычно является статья 6(1)(b) — меры по запросу лица до заключения договора — либо статья 6(1)(f), Ваш законный интерес в ответе. Согласие влечёт собственные обязанности: оно должно быть свободным и может быть отозвано в любое время. Особые категории данных — другой случай: если форма запрашивает сведения о здоровье, например во врачебной или стоматологической практике, действует ст. 9 GDPR и правовое основание требует отдельной проверки.
Маркетинг — другое дело. Рассылке нужно настоящее согласие: отдельный флажок, по умолчанию снятый, — пункт 32 преамбулы указывает, что заранее установленные флажки не считаются согласием, — а форма должна работать без него.
- Правовое основание: ст. 6(1)(b) или (f)
- Обычно без флажка — уведомление со ссылкой на политику конфиденциальности
- Необходимо для отправки сообщения
- Заканчивается после обработки обращения
- Правовое основание: согласие, ст. 6(1)(a)
- Собственный флажок, по умолчанию снят
- Необязательно — форма работает без этого
- Действует до отзыва согласия человеком
Что ещё загружается на странице формы
Поля редко находятся на странице одни. Пока человек печатает, могут работать CAPTCHA внешнего поставщика, рекламный или аналитический пиксель либо инструмент записи сеансов. Каждый может передавать данные — как минимум IP-адрес — третьим лицам, а хранение или чтение информации на устройстве обычно требует согласия по национальным правилам ePrivacy, в Германии, Польше и других странах, если оно не является строго необходимым. Запись сеансов особенно чувствительна: без маскирования она может записать ввод ещё до нажатия «Отправить».
Именно здесь баннер согласия должен работать: после «Отклонить» пиксели должны молчать. Строгая необходимость сторонней CAPTCHA обсуждается. Если она загружается только после согласия, дайте отказавшимся другой способ связи, например обычный адрес электронной почты. Защита без третьего лица — honeypot, проверка времени, задача proof-of-work — полностью снимает этот вопрос.
- Откройте страницу формы в приватном окне, отклоните баннер и проверьте сетевую вкладку инструментов разработчика: какие внешние запросы всё ещё отправляются?
- Проверьте рекламные и аналитические пиксели на странице формы и странице благодарности после отправки.
- Если Вы используете запись сеансов, убедитесь, что поля формы маскируются или страницы форм исключены.
- Отметьте, какой поставщик CAPTCHA загружается и когда — до или после согласия.
- Укажите каждое оставшееся третье лицо и его цель в своей политике конфиденциальности.
Куда идут сообщения и как долго остаются
Каждый сервис, обрабатывающий сообщения по Вашему поручению, — хостинг, почтовый провайдер, SaaS форм, куда отправляет форма, служба поддержки или CRM — является обработчиком по статье 28 GDPR. С каждым нужно соглашение об обработке данных (DPA); большинство поставщиков предлагает стандартное. Если данные обрабатываются за пределами ЕС/ЕЭЗ, передаче также нужно основание по главе V, например решение об адекватности — EU–US Data Privacy Framework для сертифицированных компаний — или стандартные договорные положения.
Обращения нельзя хранить вечно. По принципу ограничения хранения (статья 5(1)(e)) Вы устанавливаете срок хранения и действительно удаляете данные, включая копии в почтовых ящиках, базах плагинов и CRM. Если обращение перерастает в деловые отношения, коммерческие и налоговые правила — они есть и в Германии, и в Польше — могут требовать сохранения части переписки годами; тогда срок определяет эта обязанность. Наконец, безопасность: статья 32 называет шифрование примером подходящей меры. Форма без HTTPS или с истёкшим сертификатом передаёт персональные данные незащищёнными.
Сканер formexposed проверяет несколько этих пунктов снаружи: ссылку на политику конфиденциальности у формы, действительно ли отказ от баннера cookie останавливает отслеживание, пиксели и инструменты записи сеансов на страницах форм и видимость адреса получателя в исходном коде страницы. Он ничего не отправляет. Бесплатная проверка без аккаунта даёт общий уровень и основные находки защиты; подробности GDPR находятся в полном отчёте.