Legal draft status: implementation draft pending operator-data sign-off. Operator placeholders must be approved through Human Review before production legal sign-off.
Cookie Policy
1. Что такое cookies и похожие технологии
Cookies, localStorage, sessionStorage, пиксели и аналогичные технологии позволяют сайту работать, запоминать выбор пользователя, измерять посещаемость и запускать рекламную аналитику.
2. Категории
Necessary
Всегда активны. Нужны для работы сайта, безопасности, anti-abuse, сохранения выбора consent и отправки форм.
| Vendor / system | Purpose | Storage | Duration | Category |
|---|---|---|---|---|
| NordWerk first-party consent storage | сохранить выбор пользователя | first-party localStorage/cookie | 6–12 месяцев или до изменения | necessary |
| NordWerk backend/security logs | безопасность и anti-abuse | server logs / hashed identifiers | 30–90 дней raw logs; hashes по retention policy | necessary |
| Vercel infrastructure logs | хостинг, доставка страниц, безопасность | server/infrastructure logs | по настройкам Vercel | necessary / infrastructure |
Analytics
Активируются только после analytics=true.
| Vendor | Purpose | Common storage/cookies | Typical duration | Category |
|---|---|---|---|---|
| Google Analytics 4 | посещаемость, события, улучшение сайта | _ga, _ga_* | до 2 лет, зависит от настройки | analytics |
| Vercel Analytics / Speed Insights | performance/web vitals, посещаемость | зависит от режима Vercel | проверить в production | analytics |
| Microsoft Clarity / Yandex.Metrica or similar | heatmaps/session analytics | vendor-specific | зависит от vendor | analytics, только если включено |
Marketing
Активируются только после marketing=true.
| Vendor | Purpose | Common storage/cookies | Typical duration | Category |
|---|---|---|---|---|
| Google Ads | конверсии, ретаргетинг, рекламная атрибуция | _gcl_au, _gcl_aw, Google cookies | 90 дней–13 месяцев+ | marketing |
| Meta Pixel | конверсии, аудитории, ретаргетинг | _fbp, _fbc | около 90 дней | marketing |
| LinkedIn Insight Tag | B2B-реклама и конверсии | li_fat_id, bcookie, lidc и др. | зависит от LinkedIn | marketing |
| TikTok Pixel | рекламные конверсии и аудитории | _ttp, ttclid и др. | зависит от TikTok | marketing |
Communication / operational processors
| Vendor/system | Purpose | Trigger |
|---|---|---|
| Telegram | уведомление менеджера или контакт пользователя, если выбран Telegram | после отправки формы или клика пользователя |
| контакт пользователя, если выбран WhatsApp | после клика/выбора пользователя | |
| Email provider | отправка/получение заявки | после отправки формы |
| CRM/outbox | операционная обработка заявки | после отправки формы |
3. Consent state model
type ConsentState = {
version: "2026-05-24.v1";
necessary: true;
analytics: boolean;
marketing: boolean;
preferences?: boolean;
updatedAt: string;
source: "banner" | "settings" | "form";
};Default state before user choice:
{
"necessary": true,
"analytics": false,
"marketing": false,
"preferences": false
}4. Google Consent Mode v2
До выбора пользователя:
gtag("consent", "default", {
ad_storage: "denied",
ad_user_data: "denied",
ad_personalization: "denied",
analytics_storage: "denied",
security_storage: "granted"
});| User choice | analytics_storage | ad_storage | ad_user_data | ad_personalization |
|---|---|---|---|---|
| Reject all | denied | denied | denied | denied |
| Analytics only | granted | denied | denied | denied |
| Marketing | granted if analytics also selected | granted | granted | granted |
| Accept all | granted | granted | granted | granted |
5. Баннер согласия
При первом визите пользователь должен увидеть баннер с кнопками Accept all, Reject all, Customize. Optional analytics/marketing скрипты не должны загружаться до соответствующего согласия.
6. Изменение выбора
Пользователь может в любой момент открыть Cookie settings в футере сайта, изменить или отозвать согласие. После отзыва новые analytics/marketing события не должны отправляться.
7. Vendor verification
Перед production release программист должен проверить фактические cookies/storage/network requests в браузере и обновить таблицы. Если vendor не включен в production, он должен быть помечен как planned / disabled.
Текущая версия: 2026-05-24.v1. Дата вступления в силу: 2026-05-24.
NordWerk