Cookie и локальное хранилище
Технически необходимые данные поддерживают сессию и безопасность. Необязательная аналитика включается только после явного согласия.
1. Технически необходимые данные
- Связать PDF с текущей owner-scoped сессией.
- Защитить действия от подделки запросов и сохранить session/security state.
- Сохранить выбранное решение об аналитике в localStorage.
2. Google Analytics
GA4 загружается только после согласия. Advertising storage, Google Signals, рекламная персонализация и передача рекламных user data выключены.
В аналитику не передаются PDF, имя файла, OCR-текст, формы, пароль, document ID или signed URL. Сетевой запрос всё равно раскрывает Google технические сведения браузера и IP; это происходит только после согласия.
3. Срок и изменение выбора
GA cookie могут храниться до срока, указанного Google, обычно не более двух лет. Решение allow/deny хранится локально, пока пользователь его не изменит или не очистит данные сайта.
Кнопка настроек cookie позволяет отозвать согласие. Дальнейшая отправка прекращается, доступные `_ga` и `_ga_*` удаляются из браузера.
4. Язык
Язык выбирается ссылкой в URL и не определяется автоматически по IP или browser locale. Выбор языка не является выбором страны.