Обработка данных
Описывает фактическую работу сервиса на 29 октября 2026 года. Это техническое описание, а не публичная оферта и не юридическое заключение.
Коротко: прайс-листы, которые вы открываете, не загружаются на сервер и не покидают вкладку браузера. У сервиса нет учётных записей, базы данных пользователей и хранилища файлов.
1. Как обрабатываются ваши файлы
- Файл, выбранный в интерфейсе, читается кодом страницы и разбирается в фоновом потоке браузера (Web Worker). Сетевых запросов с содержимым файла не выполняется.
- Разобранные строки, сравнение и отчёт существуют только в оперативной памяти вкладки. При закрытии или обновлении вкладки они исчезают, и файлы нужно выбрать заново.
- Файл отчёта XLSX формируется в браузере и сохраняется средствами браузера на ваш компьютер.
- Сборка содержит ограничивающую политику безопасности контента (CSP). Страница может обращаться по сети только к адресу этого сайта и только для отправки событий статистики, описанных ниже; обращения к посторонним адресам запрещены, сторонний код не подключается. HTTP-политика хостинга должна отдельно применяться к фоновым обработчикам. CSP — дополнительная защита, а не гарантия отсутствия любых сетевых запросов.
Это свойство архитектуры: обработка выполняется на вашем устройстве. В этой версии код приложения не отправляет нам содержимое ваших прайс-листов.
2. Что сохраняется в вашем браузере
| Что | Где | Зачем | Как удалить |
|---|---|---|---|
| Шаблоны поставщиков: выбранный лист, строка заголовков, столбцы и настройки CSV | localStorage вашего браузера | Чтобы не настраивать столбцы заново при следующем сравнении | Кнопкой «Удалить шаблон» в приложении или очисткой данных сайта в браузере |
| Ваш выбор по статистике: разрешена или нет | localStorage вашего браузера | Чтобы не спрашивать повторно | Очисткой данных сайта в браузере |
Таблицу можно прокрутить по горизонтали.
Строки товаров, артикулы и цены в localStorage не сохраняются. Шаблоны могут содержать названия листов и заголовки выбранных столбцов — они остаются только в вашем браузере. Код приложения не устанавливает cookies; настройки выбранного хостинга нужно проверить отдельно.
3. Статистика использования
Чтобы понимать, пользуются ли сервисом и где он ломается, мы считаем обезличенные события продукта. Сбор включается только после вашего согласия в баннере: до ответа и при отказе не отправляется ничего. Сторонние системы аналитики не подключены, собственного приложения-приёмника у нас нет.
Событие уходит обычным запросом на адрес этого же сайта, а его поля передаются прямо в адресе. Поэтому событие сохраняется в журнале веб-сервера — вместе с IP-адресом, временем и строкой браузера, как и любой другой запрос к сайту. Отдельной базы данных о посетителях при этом не возникает.
Собираются только эти события, полный список:
app_opened— открытие страницы сайта или приложения;demo_started— запуск демонстрационного примера;files_loaded— файл открыт: формат (XLSX или CSV), диапазон размера и диапазон количества листов;comparison_completed— сравнение выполнено: диапазон количества строк, диапазон количества изменений, были ли проблемные строки, диапазон длительности;comparison_failed— ошибка при открытии, сравнении или выгрузке: технический код ошибки;report_downloaded— браузеру передана команда скачать отчёт (сохранение файла на диск сайт подтвердить не может);pro_interest— нажата кнопка интереса к платной версии;consent_set— ваш ответ на вопрос о статистике.
Вместе с событием передаются время, случайный идентификатор вкладки, который существует только до перезагрузки страницы и нигде не сохраняется, и перечисленные выше поля. Количества и размеры округляются до диапазонов, например «1001–10000 строк».
Чего в статистике нет: имён файлов, названий листов и столбцов, артикулов, названий товаров, цен, любых значений ячеек, вашего имени, электронной почты, рекламных идентификаторов и межсайтовых трекеров. Содержимое прайс-листов в событие не попадает: его поля ограничены перечисленным выше списком. IP-адрес виден серверу при любом запросе и, как сказано выше, остаётся в журнале — слово «обезличенный» описывает состав события, а не гарантирует анонимность.
Отказаться можно в баннере при первом визите. Чтобы изменить решение позже, воспользуйтесь кнопкой ниже (доступна при настроенной статистике) или очистите данные сайта в настройках браузера. При недоступном localStorage выбор действует только до перезагрузки вкладки.
Сайт не отправляет статистику без согласия и не использует для неё cookies. Журналы веб-сервера ротируются и хранятся ограниченное время. Политика и фактическая конфигурация обновляются вместе: если сбор снова выключат, этот раздел будет изменён.
4. Передача данных третьим лицам
Содержимое ваших файлов третьим лицам не передаётся, потому что оно не покидает ваше устройство. Сайт размещается у хостинг-провайдера, который в силу технологии видит сетевые запросы к сайту: IP-адрес, время, адрес страницы и строку браузера. Эти данные обрабатывает провайдер в своих журналах; доступ к содержимому ваших прайс-листов у него отсутствует.
5. Обратная связь
Если вы пишете нам на электронную почту, мы видим то, что вы отправили: адрес отправителя, текст письма и вложения, если вы их приложили. Не прикладывайте к письму реальные прайс-листы, если они содержат коммерческую тайну — для разбора проблемы обычно достаточно описания и нескольких обезличенных строк.
Ящик support@priceraznica.ru обслуживает российский провайдер REG.RU: письма и вложения хранятся на его почтовых серверах и доступны ему технически, как у любого почтового сервиса. Переписка остаётся там, пока мы её не удалим; срока хранения мы не устанавливаем. Форма на сайте не используется — письмо отправляется вашей почтовой программой, и вы сами решаете, что в нём будет.
6. Изменения
Если устройство сервиса изменится — например появятся учётные записи или серверная обработка, — эта страница будет обновлена до появления таких функций, а дата в начале страницы изменится.
7. Контакт
Вопросы об обработке данных: support@priceraznica.ru.