Cookie и согласие в чате на сайте
Чат на сайте использует cookie не для слежки, а чтобы узнать вернувшегося посетителя и показать ему его же переписку. Разбираем, как это работает и как выглядит честное согласие.
Сразу оговорка: это разбор технической стороны, а не юридическая консультация. За формулировками для конкретного сайта — к юристу.
Зачем чату вообще нужны cookie
Без cookie чат не отличит человека, который пишет впервые, от того, кто уже писал вчера и ждёт ответа. Браузер посетителя получает небольшой идентификатор, и по нему виджет узнаёт: этот человек уже начинал разговор, вот его сообщения, вот на чём остановились. Посетитель открывает сайт заново — и видит не пустое окно чата, а свою же переписку.
Без этого механизма пришлось бы либо просить логиниться перед каждым сообщением, либо заставлять человека каждый раз объяснять с нуля, что ему нужно. Ни то ни другое не помогает разговору — только раздражает. Про другие технические возможности чата на сайте можно почитать на странице возможностей.
Здесь важно различать два вида cookie. Одни нужны, чтобы чат вообще функционировал — без них виджет не запомнит даже текущий разговор до перезагрузки страницы. Другие — долгоживущие, они и позволяют узнать посетителя через день или неделю. Согласие имеет смысл спрашивать именно про второй вид: без него чат всё равно откроется и ответит, просто не вспомнит человека при следующем визите.
Что происходит, если посетитель чистит cookie
Ничего катастрофического, но и не бесследно. После очистки браузер для сайта выглядит как новый посетитель — виджет выдаёт ему новый идентификатор и открывает чистое окно. Старая переписка при этом никуда физически не девается, она хранится на стороне сайта, но связать её с этим же человеком автоматически уже нельзя: браузер её не помнит.
На практике это значит, что человек, который вчера полчаса переписывался про условия доставки, а сегодня почистил cookie и написал снова, начнёт разговор заново. Разумная реакция — не пытаться обойти это техническим трюком, а просто иметь в виду: часть повторных обращений — это ровно такие случаи, а не то, что чат «забыл» человека по своей вине.
Честная схема согласия и баннер, который ничего не спрашивает
Баннер с одной кнопкой «Понятно» или «ОК», который появляется поверх сайта, а cookie при этом уже установлены до нажатия, — это оформление, а не согласие: человек не выбирал, он просто убирает баннер, который мешает читать страницу.
Честная схема выглядит иначе: посетитель видит, зачем нужны cookie, и совершает понятное действие — ставит галочку или нажимает кнопку «Принимаю» до того, как что-либо запишется в его браузер. Разница на бумаге небольшая, а по сути принципиальная: в одном случае есть факт выбора, в другом — только факт присутствия на сайте. Более широкий разбор того, какие данные вообще собирает чат и что с ними нужно делать по закону, — в статье про 152-ФЗ и чат.
Где должна быть ссылка на политику
Ссылка на политику обработки данных в подвале сайта технически существует, но её почти никто не открывает — до неё нужно долистать. Работает ссылка тогда, когда стоит рядом с самим действием: рядом с галочкой согласия, в первом сообщении виджета чата, до того как человек начал печатать. Тогда у посетителя есть шанс её действительно увидеть, а не просто формальное «мы же написали».
На телефоне это особенно заметно: подвал сайта на мобильном экране уходит на пятый скролл, а окно чата открывается поверх страницы сразу. Если ссылка есть только внизу, с мобильного её фактически нет — большая часть переписки в чате как раз и происходит с телефона.
Почему «согласие по факту продолжения пользования сайтом» — слабая позиция
Фраза вроде «продолжая пользоваться сайтом, вы соглашаетесь с обработкой данных» подразумевает согласие, но не фиксирует ни момент, ни осознанное действие. Человек мог просто листать страницу дальше, ни секунды не думая о согласии на что бы то ни было. Если возникнет спорная ситуация, доказать, что согласие действительно было дано осознанно, здесь нечем — нет ни отметки времени, ни конкретного действия, привязанного к конкретному тексту условий.
Явное действие — галочка, кнопка, отдельная фраза перед первым сообщением — устроено иначе: оно фиксируется, к нему можно вернуться и показать, что именно и когда человек принял. С точки зрения аргументации это просто более сильная позиция, независимо от масштаба сайта.
Что проверить у своего чата
- есть ли ссылка на политику рядом с действием, а не только в подвале сайта;
- фиксируется ли момент согласия, а не только факт визита;
- понятно ли из текста, на какие именно cookie и данные соглашается посетитель;
- можно ли отозвать согласие и что при этом произойдёт с историей переписки.
Ограничения
Этот разбор — про техническую сторону согласия на cookie в виджете чата, а не про полный список требований к обработке персональных данных: сроки хранения, место хранения, уведомление в надзорный орган — отдельные темы, которые тоже стоит закрыть, но чат-виджетом не ограничиваются. Термины вроде «идентификатор сессии» и похожие, которые встречаются в этой теме, собраны в словаре терминов.
Частые вопросы
Можно ли обойтись баннером с одной кнопкой «ОК»?
Технически да, но такая кнопка редко фиксирует раздельное согласие на конкретные цели — сильнее позиция, где посетитель явно соглашается перед началом переписки.
Что будет, если у посетителя в браузере отключены cookie?
Чат не сможет узнать его при следующем визите, и каждый разговор будет начинаться заново — это неудобно для посетителя, но не ошибка сайта.
Согласие на cookie и согласие на обработку персональных данных — это одно и то же?
Часто нет, у них разные цели, и лучше не смешивать их в одной формулировке — стоит прописать отдельно, на что именно соглашается посетитель.
Читайте дальше
- Как подключить чат на сайтЧто нужно сделать, чтобы на сайте появился рабочий чат: одна строка кода, обучение по стра…
- Чат на сайте и 152-ФЗКакие данные собирает чат, зачем нужно согласие, что такое трансграничная передача и как у…
- Чат для сайта на ТильдеГде в настройках Тильды вставляется код чата, почему блок T123 в теле страницы работает ху…
- Чат для сайта на WordPressТри рабочих способа вставить чат на WordPress — footer.php дочерней темы, плагин вставки к…