Аналитика и браузерные хранилища
Это уведомление описывает собственную (first-party) систему аналитики OFEX при включённом сборе. Оно относится к личному кабинету lk.ofex.kg и публичному сайту ofex.kg / www.ofex.kg. Сбор на этих площадках может включаться отдельно.
Для чего нужна аналитика
Мы измеряем посещаемость и использование страниц и сервисов, составляем суммарную статистику трафика и стран, а также анализируем общие тенденции регистраций и успешных входов. Эта система не используется для рекламного профилирования, персонализированной рекламы или наблюдения за конкретным человеком.
Какие сведения учитываются
- Просмотр страницы и её нормализованный путь без параметров запроса и фрагмента после #.
- Случайные идентификаторы посетителя, аналитического сеанса и события; категория сайта «ЛК» или «Публичный сайт»; время получения и день UTC; код страны и количества просмотров.
- В личном кабинете: признак авторизованного посещения и отдельные суточные количества регистраций и успешных входов.
Регистрация учитывается после успешного создания аккаунта, до подтверждения email. Успешный вход учитывается после создания авторизованной сессии и всех обязательных факторов, включая 2FA, если она включена. Обновление авторизации не является новым входом. Публичный сайт не формирует показатели регистраций и входов.
Идентификаторы посетителя и аналитического сеанса сохраняются на сервере как хеши; идентификатор события нужен для предотвращения повторного учёта. Суточные агрегаты не содержат идентификаторов посетителя или аккаунта. Браузерные идентификаторы псевдонимны: это не установленные личности и не гарантия необратимой анонимизации. Аналитический сеанс не является сессией авторизации.
Для публичного сайта разрешены только /, /contacts, /listing и /documents. Допустимые окончания .html и завершающие слеши нормализуются, /index.html становится /. Личный кабинет имеет отдельный ограниченный перечень страниц. Административные, произвольные и чувствительные адреса в сбор не включаются.
Что аналитика не сохраняет
В аналитическом хранилище не сохраняются исходный IP-адрес, email, имя, телефон, адрес кошелька, банковские реквизиты, данные и документы KYC, токены авторизации, идентификаторы аккаунта или авторизованной сессии, полная строка запроса, URL hash и цифровой отпечаток браузера (fingerprint).
В ЛК существующая авторизация может временно проверяться для исключения сотрудников и определения признака авторизованного посещения. Токен и личность пользователя не переносятся в аналитические записи. Эти ограничения относятся именно к аналитике, а не к отдельной обработке для безопасности, авторизации, KYC и финансовых услуг.
Определение страны
В рамках аналитики сервер временно обрабатывает IP-адрес только для определения страны через локальную базу GeoLite2. Исходный IP в аналитике не сохраняется. Точность ограничена страной, без GPS и точных координат. Если страну определить нельзя, используется «Неизвестно» (UNKNOWN). IP не отправляется MaxMind при каждом запросе.
Хранилище браузера, не cookie
Публичный сборщик и сборщик ЛК используют собственные localStorage и sessionStorage. Это браузерные хранилища, а не аналитические cookie. Записи содержат случайный идентификатор и время его создания; для отслеживания неактивности используется время последнего использования.
- Идентификатор посетителя в localStorage: логический срок 30 дней с момента создания, без продления при каждом посещении.
- Идентификатор аналитического сеанса в sessionStorage: 30 минут неактивности и максимум 24 часа с момента создания.
Истечение срока проверяется при следующем использовании, а не таймером физического удаления. sessionStorage связан с вкладкой и сеансом браузера; восстановление вкладки может сохранять эти данные.
Публичные записи называются ofex.public.analytics.visitor.v1 и ofex.public.analytics.session.v1; в ЛК используются ofex.analytics.visitor.v1 и ofex.analytics.session.v1.
Управление сбором и разделение сайтов
Сборщик учитывает доступные ему сигналы Do Not Track (DNT=1) и Global Privacy Control (GPC). При активном запрете он не создаёт новые аналитические идентификаторы и не отправляет события просмотра. Сервер учитывает соответствующие сигналы запроса также для аналитики регистраций и входов. Это прекращает новый сбор, но не удаляет ранее сохранённые сведения.
Удалить записи или ограничить доступ к хранилищу можно через настройки данных сайта в браузере. Простая блокировка cookie не всегда блокирует Web Storage. Если необходимое хранилище недоступно, сбор пропускается без fingerprint-подмены. Очистка сама по себе не является постоянным отказом: при следующем допустимом посещении идентификаторы могут появиться вновь. Удаление всех данных сайта может затронуть вход и другие настройки.
OFEX не объединяет аналитическую идентичность между публичным сайтом и ЛК. Хранилища ofex.kg, www.ofex.kg и lk.ofex.kg разделены по адресам. Один человек на разных адресах, устройствах или после очистки может учитываться как несколько посетителей. Междоменный персональный профиль и подсчёт уникальных людей не создаются.
Сроки хранения
Установлены календарные периоды хранения: 35 дней для событий, посещений и данных аналитических сеансов; 365 дней для суточных агрегатов. Фактический момент удаления определяется правилом границы суток UTC и выполнением очистки, описанными ниже.
Штатная retention-задача удаляет записи строго старше начала текущих суток UTC минус 35 или 365 дней соответственно. Граничный день сохраняется до следующего подходящего цикла. Это не удаление ровно через заданное количество часов: фактический срок включает остаток граничных суток и время до очередной успешной очистки. При сбое требуется возобновление очистки устаревших записей.
Резервные копии имеют отдельный режим хранения и восстановления. Удаление из рабочей аналитической базы не означает немедленного удаления из всех резервных копий. Указанные сроки не меняют сроки финансовых, KYC, авторизационных и других неаналитических записей.
Сторонние сервисы
Описанная first-party аналитика не использует Google Analytics, Яндекс.Метрику, Meta Pixel или другой сторонний аналитический сборщик. GeoLite2 используется как локальная база стран. Это утверждение не относится ко всем сторонним услугам OFEX вне аналитики.