Как родился ConsentOwl
История о письме, которое получают редакции — и о плагине, который мы сделали в ответ
Всё началось с одного письма
Обычный рабочий день. Клиент — небольшая редакция — пересылает нам официальное письмо, которое пришло к ним из вышестоящей организации. Мы читаем и понимаем: это не «рекомендация на будущее». Это требование с дедлайном.
«При анализе работы сайтов установлено, что сбор и обработка файлов cookie ведётся без согласия пользователей. Согласно разъяснениям Национального центра защиты персональных данных, файлы cookie (кроме обязательных технических) относятся к персональным данным, и их обработка без согласия является нарушением. Необходимо: внедрить интерактивный баннер запроса согласия, обеспечить право на отказ, разместить Политику в отношении обработки cookie. О проделанной работе информировать до [дата].»
И приписка, от которой у любого редактора холодеет спина: «до момента нажатия кнопки "Принять" сбор данных должен быть заблокирован программными средствами».
«Заблокирован программными средствами». В редакции, где верстают новости, а не пишут код.
В чём была настоящая проблема
Мы занимаемся сайтами не первый год и сразу увидели то, чего не видит человек без технического бэкграунда.
Проблема не в том, чтобы поставить баннер. Баннеров в интернете полно — красивая плашка «Мы используем cookie», кнопка «Принять», готово. Проблема в том, что почти все они не работают так, как требует закон.
Вот что происходит на типичном сайте с таким баннером:
- Посетитель открывает страницу
- Яндекс.Метрика, Google Analytics, встроенное видео, карта на «Контактах» — загружаются мгновенно, ещё до того, как человек увидел баннер
- Cookie уже поставлены. Данные уже собраны
- Только потом всплывает плашка «Примите cookie»
То есть баннер есть, а нарушение — тоже есть. Согласие спрашивается уже после того, как данные собраны. Это соответствие «для галочки», которое не выдержит первой же проверки.
А то самое требование из письма — «заблокировать до нажатия кнопки» — как раз про это. И вот его-то готовые баннеры почти никогда не выполняют.
Почему существующие решения нам не подошли
Казалось бы — возьми готовый западный сервис и не изобретай велосипед. Мы посмотрели на Cookiebot, CookieYes и подобные. И отказались. По трём причинам.
❌ Данные уходят в чужое облако
Эти сервисы хранят согласия ваших посетителей на своих серверах где-то за рубежом. Но закон о персональных данных как раз про то, чтобы данные были под вашим контролем. Отправлять их в иностранное облако, чтобы соответствовать закону о защите данных — абсурд, который мы не могли себе позволить.
❌ Они не знают наших трекеров
RUTUBE, VK Video, Яндекс.Метрика, Дзен, Одноклассники — для западного плагина этого не существует. А для сайта в Беларуси или России это половина всех встроек.
❌ Цена и сложность
Подписка в валюте, интерфейс на английском, настройка, в которой редактор потеряется на первом шаге.
«Нам нужно было решение, которое: хранит данные на вашем сервере, знает российские и белорусские сервисы, и настраивается без программиста. Такого не было. Поэтому мы его сделали.»
Что мы заложили в основу
Когда делаешь продукт из реальной боли, а не из абстрактной идеи, принципы получаются простыми и честными.
🔒 Данные остаются у вас
Каждое согласие посетителя хранится в базе вашего же сайта. Ничего не уходит на сторонние серверы, нет внешних аккаунтов, нет передачи данных за рубеж. Это не просто фича — это соответствие самому духу закона о персональных данных.
🛡️ Блокировка ДО согласия — по-настоящему
Трекеры и встройки не загружаются, пока посетитель не нажал «Принять». Не «плашка для вида», а реальная блокировка программными средствами — ровно то, что требуют письма регуляторов.
🎯 Наши сервисы — из коробки
Яндекс.Метрика, RUTUBE, VK Video, Дзен, Одноклассники, Google Maps и другие — плагин знает их и умеет с ними работать без ручной настройки.
👤 Без программиста
Редактор, который получил письмо с дедлайном, должен суметь всё настроить сам. Установил, включил, вписал номер счётчика — готово.
Что получилось
Так родился ConsentOwl — плагин cookie-согласия для WordPress, который делает именно то, что требуют от сайтов регуляторы, и при этом оставляет данные под вашим контролем.
Мы сделали две версии.
📦 Бесплатная
- Баннер согласия с категориями
- Журнал согласий
- Генератор Политики cookie
- Поддержка девяти встроенных сервисов
- Локальное хранение данных
🔥 Pro
- Всё из бесплатной версии
- Автоматический сканер
- Блокировка в 1 клик
- Автоблокировка встроек
- Статистика и дашборд
Кому Pro нужен однозначно
Разберём на примерах — «если это про вас, то Pro решает, иначе будет проблема».
Что умеет Pro, чего нет в бесплатной версии
Честно о бесплатной версии
Мы не будем говорить, что «Pro нужен всем». Если у вас простой сайт-визитка без встроек, а из трекеров только Яндекс.Метрика — бесплатной версии достаточно. Впишите номер счётчика, и плагин всё сделает.
Pro нужен там, где встроек много, работает команда, или вы отвечаете сразу за несколько сайтов — там, где обрабатывать всё вручную дольше и рискованнее, чем доверить это плагину.
Поэтому мы и сделали бесплатную версию настоящей, а не «пробником на три дня». Попробуйте её. Если упрётесь в ручную работу с встройками — Pro будет ждать.
Важное уточнение
ConsentOwl — это инструмент, который закрывает техническую сторону требований: баннер согласия, блокировку до нажатия, генерацию Политики cookie. Он помогает привести сайт в соответствие, но не заменяет юридическую консультацию.
Полное соответствие закону зависит и от того, как оформлена ваша Политика, где расположен хостинг, и от других факторов — эти вопросы стоит согласовать с вашим юристом.
Мы даём технику. Спокойствие по части «баннер есть, блокировка работает, Политика на месте» — это к нам.
Попробуйте ConsentOwl
Начните с бесплатной версии из каталога WordPress — она закроет базовые требования уже сегодня.
А если у вас видео, карты, чаты или команда авторов — посмотрите, что умеет Pro.