Cookie и локальное хранилище

Сайт разделяет технические настройки интерфейса и необязательную веб-аналитику.

Что используется без согласия на аналитику

a1scode-theme хранит выбранную светлую или тёмную тему. a1scode-analytics-consent и a1scode-analytics-consent-at запоминают решение пользователя об аналитике и дату этого решения. Эти записи находятся в localStorage браузера и нужны для сохранения пользовательских настроек.

Что включается только после согласия

После выбора «Согласен на аналитику» загружается Яндекс.Метрика. Сервис может устанавливать собственные cookie и использовать технические идентификаторы для подсчёта посещений, источников перехода и поведения на страницах. Webvisor на a1scode.ru отключён.

Что происходит при отказе

При выборе «Без аналитики» код Яндекс.Метрики не загружается. Сайт продолжает работать, а материалы остаются доступными. Сам факт отказа сохраняется локально, чтобы не запрашивать решение при каждом переходе между страницами.

Сколько действует выбор

Решение об аналитике действует не более 12 месяцев на конкретном браузере. После истечения срока сайт предлагает выбрать снова. Очистка данных сайта в браузере удаляет локальные настройки и приводит к повторному запросу.

Как изменить решение

Нажмите «Настройки аналитики» в юридических ссылках сайта. Также можно удалить cookie и localStorage для a1scode.ru средствами браузера.

Сторонние ресурсы

Основные шрифты сайта размещены локально на a1scode.ru. Сайт не загружает Google Fonts или CDN со шрифтами при обычном открытии страниц. Переход по внешней ссылке на Telegram, A1sCode или другой ресурс выполняется только по инициативе пользователя и регулируется правилами соответствующего сайта.

ПРИНЦИП

Необязательная аналитика должна быть opt-in: сначала решение пользователя, затем загрузка стороннего счётчика.