Cookie
Сайт не ставит cookie. В локальном хранилище — два ключа: выбранная тема и выбранный менеджер пакетов.
Черновик до запуска: текст написан, юристом не проверялся.
Короткий ответ
Сайт не ставит cookie. Ни аналитических, ни функциональных, никаких. Баннера согласия нет, потому что соглашаться не с чем.
Три вещи запоминаются в локальном хранилище браузера, и ни одна не покидает ваше устройство.
Что хранится
| Ключ | Что в нём | Когда записывается | Сколько живёт |
|---|---|---|---|
gr-theme | light или dark | Когда вы переключаете тему | Пока вы не очистите данные сайта |
gr-pm | npm, pnpm, yarn или bun | Когда вы выбираете вкладку в команде установки | Пока вы не очистите данные сайта |
gr-search-recent | До пяти последних поисковых запросов | Когда вы открываете результат поиска | Пока вы не очистите данные сайта |
Локальное хранилище — не cookie. Оно никогда не уходит на сервер: ни с запросом страницы, ни как-либо ещё. Мы его не читаем — читает только страница в вашем браузере, и ровно для трёх перечисленных целей.
Недавние запросы живут только у вас: подсказка на пустой строке поиска собирается из этого списка, и удалить его целиком можно очисткой данных сайта.
Почему тема не в cookie
Сайт статический: страницы собраны заранее, и сервера, который прочитал бы cookie перед отрисовкой, не существует. Тему ставит небольшой скрипт до первой отрисовки, и читает он локальное хранилище. Cookie была бы здесь третьим хранилищем без единого потребителя.
Почему язык тоже не хранится
Язык — часть адреса: /docs/installation английская, /ru/docs/installation русская.
Запоминать нечего — ссылка уже говорит, какая нужна.
Как удалить
Очистка данных сайта granularity.tech в браузере удаляет оба ключа. Сайт продолжит
работать — он просто забудет вашу тему и вернётся к системной настройке.
Do Not Track и Global Privacy Control
Оба уважаются. Поскольку ничего не отслеживается, выключать им нечего — но если аналитика когда-нибудь появится, эти сигналы будут учтены до того, как что-либо запишется. См. Приватность.