Перейти к содержимому

Приватность

Что делает Цеховод с данными, которые вводит пользователь.

Публикатор страницы: команда Цеховода. Этот документ описывает, как приложение работает с данными, которые вводит пользователь при подготовке производственного заказа. Он не является юридическим заключением, отраслевым сертификатом или подтверждением соответствия конкретному стандарту (152-ФЗ, GDPR и т.п.); при необходимости такие требования выполняет сторона, эксплуатирующая Цеховод у себя.

1. Какие данные вводит пользователь

В инструментах Цеховода пользователь вводит рабочие сведения по конкретному производственному заказу: название заказа и клиента, наименование изделия, материалы, операции, стоимости, маржу и наценку, комментарии, названия подрядчиков, контрольные точки, дефекты и связанные документы.

Все эти значения - рабочие данные пользователя. Регистрация или учётная запись для работы с инструментами не требуется.

2. Где выполняются расчёты

Все расчёты (материалы, себестоимость, срок, маршрут, план-факт, готовность, карта качества, задание подрядчику) выполняются в браузере пользователя. Введённые значения не отправляются на сервер Цеховода - сервер отдаёт только статические файлы страниц и не принимает пользовательские данные производственных заказов.

3. Что хранится во временной рабочей зоне

Временная рабочая зона - набор объектов сессии (черновики заказов, сохранённые результаты инструментов, метаданные объектов). Она хранится в sessionStorage текущей вкладки браузера под ключами вида cehovod:workspace:*. Значения остаются на устройстве пользователя.

  • Автоматическая привязка данных к внешней идентичности не выполняется.
  • Фоновая синхронизация с сервером или другим устройством не выполняется.
  • Перенос данных между устройствами возможен только через ручной экспорт и импорт.

4. Как долго существует сессия

Сессия живёт, пока открыта вкладка браузера. Обновление страницы сохраняет данные текущей сессии. Закрытие вкладки, окна браузера или очистка данных сайта удаляет содержимое рабочей зоны - восстановление внутри сайта после этого недоступно. Для длительного хранения используйте экспорт (Markdown, JSON, CSV) или печать.

5. Какие технические события могут собираться

В текущей версии приложение самостоятельно не отправляет технических событий. Возможные будущие события ограничиваются техническими метками без значений полей: открытие страницы, открытие инструмента, завершение расчёта, нажатие экспорта, открытие рабочей зоны. Любое подключение таких событий будет отражено в этой политике.

На основном домене производственные значения форм не включаются в аналитические события и отчёты об ошибках. React-граница ошибок показывает локальную страницу и в консоль браузера пишется техническое сообщение для локальной диагностики; внешняя отправка при этом не выполняется. Названия заказов, суммы, материалы, комментарии, содержимое sessionStorage, localStorage, query-фрагменты и данные объектов рабочей зоны из сообщений и стеков вычищаются санитайзером до того, как что-либо может быть передано.

6. Какие данные исключены из аналитики

  • Название заказа и название клиента.
  • Суммы, стоимости, маржа и наценка.
  • Наименование изделия, версии, материалов и операций.
  • Комментарии, названия подрядчиков, описания дефектов, названия документов.
  • Содержимое объектов рабочей зоны (object.data).

Такие значения не попадают в URL, query-параметры, pathname, referrer, заголовок страницы, консольные сообщения и не передаются третьим сторонам.

7. Как работают экспорты

Экспорт формируется в браузере и скачивается как локальный файл (Markdown, JSON, CSV) или отправляется в системный диалог печати. Экспортированный файл - читаемый отчёт и структурированные данные для локального использования. Полный переносимый IWPS-пакет подключается на следующем архитектурном этапе. Файл сохраняется на устройство пользователя; никакая сторона Цеховода его не получает.

8. Как очистить рабочую зону

  • На странице Рабочая зона - кнопка «Очистить всю сессию» удаляет все объекты сессии.
  • Отдельные объекты и черновики удаляются кнопкой «Удалить» рядом с объектом.
  • Полная очистка данных сайта в браузере (settings → clear site data) удаляет и sessionStorage, и localStorage.

9. Что происходит при переходе по внешней ссылке

При переходе по внешней ссылке (например, на документацию) браузер сообщает внешнему сайту referrer - адрес страницы Цеховода, с которой выполнен переход. Адреса страниц Цеховода не содержат значений форм. Пользовательские данные заказа при переходе не передаются.

10. Как будут подключаться локальная и синхронизированная рабочие области IWPS

Цеховод v7 использует временную рабочую область на sessionStorage: данные пользователя живут только в текущей сессии браузера. Локальная рабочая область IWPS на IndexedDB - следующий архитектурный этап: данные сохраняются на устройстве пользователя между сессиями и оформляются в переносимый пакет IWPS (Interoperable Work Package Standard). Синхронизированная рабочая область с серверной БД относится к дальнейшему развитию корпоративного контура. При подключении каждого следующего этапа будет отдельно описано, где размещаются данные, кто ими управляет и как выполняются перенос, экспорт и удаление; эта страница обновляется до активации новой функциональности.

Актуальность утверждений на этой странице подтверждена сетевым аудитом последней версии приложения: ни один из проверенных сценариев (открытие инструментов, ввод значений, расчёт, сохранение в рабочую зону, экспорт, печать, очистка) не приводит к отправке пользовательских значений на внешние домены и не помещает их в URL, referrer или заголовок страницы.