Skip to content

Телеметрия при сборке проекта

Чтобы помочь развитию Библиотеки контролов Eremex в процессе сборки собирается обезличенная телеметрическая информация. Эти данные помогают нам понять, как разработчики используют нашу библиотеку, что позволяет создавать более надёжный и качественный продукт.

Когда собираются данные

  • Телеметрия собирается во время сборки проектов, использующих библиотеку Eremex Controls
  • Телеметрия НЕ собирается во время работы приложений, созданных с помощью библиотеки

Какая информация собирается

Телеметрические данные включают:

  • TimeStamp — дата и время сборки
  • Machine — уникальный идентификатор рабочей станции (не основан на IP- или MAC-адресе)
  • HasEmxLicense — наличие действующей лицензии EMX Controls Library
  • EmxLicenseExpirationDate — срок действия текущей лицензии
  • EMXControlsVersion — версия библиотеки элементов управления EMX
  • ProjectRootHash — хеш-код имени проекта (по хеш-коду невозможно восстановить оригинальное название проекта)
  • Ide — используемая среда разработки
  • CiProvider — система непрерывной интеграции
  • OutputType — тип приложения
  • TFM — целевая платформа (например: "net9.0", "net8.0")
  • RID — идентификатор среды выполнения (например: linux-x64, win-x64, osx-x64)
  • AvaloniaMainPackageVersion — версия пакета Avalonia
  • OSDescription — операционная система и её версия
  • ProcessorArchitecture — архитектура процессора

Мы НЕ собираем персональные данные, такие как: имена пользователей, email-адреса, IP-адреса, MAC-адреса, названия проектов, имена файлов или каталогов, исходный код и др.

Как отключить телеметрию

Разрешая сбор телеметрии, вы помогаете нам улучшать продукт, предоставляя анонимные данные о реальных средах разработки. Это простейший способ внести вклад в развитие библиотеки.

Если вы хотите отключить сбор данных, установите переменную окружения EMX_TELEMETRY_OPTOUT в значение 1 или true.