MARKMA работает как статический сайт: расчёты выполняются в браузере пользователя, а личного кабинета и серверного хранения расчётов нет.
Какие данные обрабатывает сайт
Проект не запрашивает регистрационные данные и не собирает содержимое расчётов на сервере: введённые значения обрабатываются в браузере. Имя, телефон, email и другие идентифицирующие поля сайт не запрашивает, поэтому введённые суммы не связываются с человеком. Если вы сами сформируете ссылку на расчёт, её фрагмент содержит введённые числа — они могут быть чувствительными, поэтому передавайте ссылку только тем, кому доверяете.
Хранение состояния расчёта
Калькуляторы MARKMA сознательно не сохраняют последний расчёт в localStorage или sessionStorage: состояние живёт в памяти страницы, пока она открыта, и исчезает при обновлении или закрытии вкладки. Единственный предусмотренный способ сохранить расчёт — скопировать ссылку на него (см. ниже). Браузерные настройки и согласия хранятся отдельно от расчётов, только если для них есть реальная функция на сайте.
Аналитика и мониторинг ошибок
Аналитика подключается только при явной конфигурации и по умолчанию отключена: без ключей внешние запросы не выполняются и SDK не загружается. Если аналитика не настроена, данные не отправляются. Когда она настроена, в аналитику не передаются денежные значения, введённые и полученные значения расчётов и полные адреса со состоянием расчёта: событие содержит только тип инструмента, шаг, статус завершения и безопасные агрегированные признаки из разрешённого списка. Мониторинг ошибок работает по тому же принципу.
Внешние счётчики и рекламные скрипты
Владелец может подключить сторонние счётчики и скрипты автоматической рекламы через локальные настройки сайта. В исходной поставке список таких записей пуст: без явного включения внешние запросы не выполняются. Включённая интеграция начинает работать сразу при открытии подходящей страницы, без отдельного окна согласия.
Такой сторонний код — доверенный код владельца, а не изолированная песочница: технически он может читать содержимое страницы и её адрес. Собственные события MARKMA по-прежнему проходят через внутренний механизм и не передают введённые или полученные значения расчётов, PII и полные адреса со состоянием расчёта. Для известных счётчиков запись форм и вебвизор должны быть выключены в настройках самого сервиса; состав подключённых сервисов проверяется владельцем до включения.
Передача расчёта по ссылке
Состояние расчёта можно передать ссылкой. Ссылка формируется так, чтобы минимизировать попадание данных на сервер: состояние кодируется во фрагменте адреса после #, который не отправляется серверу при обычном переходе, а сам код расчёта выполняется в браузере. Ссылка с состоянием не предназначена для индексации поисковыми системами.
Важно понимать: если вы отправите ссылку с расчётом, любой, кто её получит, увидит введённые в неё значения и сможет их открыть у себя. Фрагмент адреса не уходит на сервер сам по себе, но перестаёт быть приватным в момент, когда вы передаёте ссылку другому человеку или публикуете её.
Изменения политики
При изменении состава данных или подключении новых сервисов политика обновляется вместе с датой проверки.