Сайт запомнил товары в корзине, выбранный язык и то, что вы уже вошли в аккаунт. Никакой магии — скорее всего, ему помогли «файлы cookie».
Сегодня же мы разберем, что это такое, какие сведения они хранят и можно ли от них отказаться.
О понятии
Итак, файлы cookie — это небольшие наборы данных, которые сайт передает браузеру. Браузер сохраняет их, а затем при подходящих условиях отправляет обратно. Благодаря этому сайт может отличить один сеанс от другого и вспомнить прежние действия посетителя.
Обращаясь к первоисточнику, технический механизм cookie описывает стандарт RFC 6265. В нем закреплено, что сервер передает браузеру пары из имени и значения вместе с дополнительными параметрами. При последующих запросах браузер возвращает подходящие и еще не просроченные cookie серверу.

При этом cookie — не программа. Они не запускаются сами по себе и не устанавливают на устройство вирусы. Как правило, внутри находится короткое значение: например, идентификатор сеанса, выбранный язык или отметка о закрытом уведомлении.
Пример ситуации
В качестве примера представим интернет-магазин. Допустим, покупатель положил товар в корзину и перешел на другую страницу. В это время сайт уже сохранил в cookie идентификатор текущего сеанса. И когда браузер отправил его обратно, магазин нашел связанную корзину и показал выбранный товар.
То бишь, сам файл не обязан содержать весь список покупок. Нередко он хранит лишь ключ, по которому сайт находит нужные сведения на сервере.
Как работают файлы cookie
Отметим, что для самого пользователя обмен проходит незаметно. Однако механизм можно разделить на несколько этапов:
- Первое посещение — человек открывает страницу, а браузер направляет запрос сайту.
- Передача cookie — сайт отвечает и просит браузер сохранить определенное значение.
- Повторный запрос — при следующем переходе браузер отправляет подходящий файл обратно.
- Распознавание — сайт читает значение и восстанавливает нужное состояние: например, авторизацию, настройки или корзину.
При этом сервер может ограничить срок хранения, домен и раздел сайта, для которого cookie действует.
Важно понимать, что браузер не отправляет один файл всем сайтам подряд. Доступ зависит от домена и других параметров, установленных при создании cookie.

В итоге один сайт может использовать несколько значений: для входа в аккаунт, настроек страницы и статистики.
Для чего сайты используют cookie
Прежде всего cookie позволяют сайту сохранять состояние между отдельными запросами. Без них каждая новая страница воспринималась бы как отдельное обращение неизвестного посетителя.
Вместе с тем на практике файлы используют для следующих задач:
- поддержания входа в личный кабинет;
- сохранения товаров в корзине;
- запоминания языка, региона и других настроек;
- защиты формы и пользовательского сеанса;
- подсчета посещений и анализа поведения аудитории;
- подбора и оценки эффективности рекламы.
К примеру, аналитический сервис может зафиксировать посещенные страницы и длительность сеанса.
Кроме того, cookie применяют в рекламе. На таком механизме, в частности, строится ретаргетинг — повторный показ рекламы пользователю, который уже взаимодействовал с сайтом.
Какие бывают файлы cookie
Чаще всего cookie разделяют по сроку хранения, источнику и назначению.
По сроку хранения
- сеансовые cookie — действуют в рамках текущего сеанса и обычно удаляются после его завершения;
- постоянные cookie — хранятся до установленной даты или в течение заданного срока.
По источнику
Здесь выделяют основные и сторонние cookie:
- Первые относятся к открытому сайту.
- Вторые связаны с другим доменом: рекламной системой, видеосервисом или счетчиком аналитики.
Обратите внимание, сторонние cookie чаще связывают с отслеживанием действий на разных сайтах. Однако они могут использоваться и для других функций, включая работу встроенных виджетов и единого входа.
По назначению
А вот здесь обычно говорят о необходимых, функциональных, аналитических и рекламных cookie. Необходимые поддерживают работу сайта, а функциональные запоминают выбор посетителя. В свою очередь, аналитические помогают изучать аудиторию, а рекламные — оценивать интересы и показы объявлений.
Внутри может находиться идентификатор сеанса, код языка, настройка страницы или источник перехода. Иногда значение выглядит как случайный набор символов, но сервер связывает его с профилем, корзиной или историей действий.
Поэтому точное назначение и срок хранения нужно смотреть в политике конкретного сайта. При этом пароль или номер банковской карты в открытом виде хранить в cookie не следует.
Относятся ли cookie к персональным данным
Российское законодательство не относит все cookie к персональным данным автоматически. Значение имеют содержание файла, цель обработки и возможность связать информацию с человеком.
Обращаясь к первоисточнику, в силу статьи 3 Федерального закона от 27 июля 2006 года № 152-ФЗ, персональными признаются сведения, которые относятся к прямо или косвенно определенному либо определяемому человеку.
Например, отметка о выбранной теме сама по себе может ничего не говорить о посетителе. Иная ситуация складывается, если идентификатор связывают с аккаунтом, IP-адресом и историей действий. Тогда совокупность данных может позволить определить пользователя.
Если cookie входят в состав персональных данных, оператор должен соблюдать правила их обработки. Так, статья 6 Закона № 152-ФЗ допускает обработку с согласия человека, а также по другим предусмотренным законом основаниям.
Поэтому утверждение «любые cookie можно использовать только после согласия» слишком категорично. Сайт должен оценить их назначение и правовое основание.
Если основанием выступает согласие, оно должно быть конкретным, информированным, сознательным и однозначным. Такое правило содержит статья 9 Закона № 152-ФЗ.
Именно поэтому на сайтах появляются окна с выбором cookie. Однако одной кнопки «Принять» недостаточно, если посетителю не объяснили цели и другие существенные условия. Подробные сведения обычно раскрывают в отдельном документе. Например, на нашем сайте действует Политика использования Cookies.
Можно ли удалить или отключить cookie
Да, пользователь может управлять ими через настройки браузера. Обычно доступны три действия:
- Удалить сохраненные файлы — сразу для всех сайтов либо только для выбранного ресурса.
- Запретить сторонние cookie — ограничить передачу данных между разными сайтами и сервисами.
- Заблокировать все cookie — полностью запретить их сохранение, если браузер предоставляет такую возможность.
Названия разделов различаются в зависимости от браузера. Поэтому искать настройку удобнее по словам «cookie», «данные сайтов» или «конфиденциальность».
Однако после удаления сайт может выйти из аккаунта, очистить корзину и забыть прежние настройки. При полной блокировке отдельные страницы, формы и личные кабинеты иногда перестают работать.
Кстати, режим инкогнито не делает пользователя невидимым. Он лишь отделяет временный сеанс и обычно удаляет его данные после закрытия приватных окон.
В итоге необязательно запрещать весь механизм. Нередко достаточно удалить данные конкретного сайта или ограничить сторонние cookie.
Чем cookie отличаются от кеша браузера
Cookie и кеш хранятся на устройстве, поэтому их часто путают. Однако назначение у них разное.
| Критерий | Файлы cookie | Кеш браузера |
|---|---|---|
| Основная задача | Сохранить состояние и передать сайту нужное значение | Ускорить загрузку страниц |
| Что хранится | Идентификаторы и небольшие настройки | Копии изображений, стилей и других ресурсов |
| Передача серверу | Подходящие cookie отправляются с запросами | Копии обычно используются самим браузером |
| Что будет после очистки | Может завершиться вход и сброситься выбор пользователя | Первая загрузка страниц может стать медленнее |
Таким образом, очистка кеша не всегда удаляет cookie. В настройках браузера эти категории нередко выбирают отдельно.
Опасны ли файлы cookie
Сами по себе cookie не являются вирусами. Впрочем, похищенный идентификатор сеанса иногда позволяет злоумышленнику выдать себя за пользователя. Кроме того, рекламные технологии могут собирать историю интересов и переходов.
Поэтому пользователю полезно обновлять браузер, не переходить по подозрительным ссылкам и завершать сеансы на чужих устройствах.
Резюмируя, уровень риска зависит от того, какие сведения записываются, с чем их связывают и кому передают.