О нас Услуги Облако Программы и загрузки Почему мы Контакты Выходные данные Защита данных
DE EN RU
Связаться с нами +49 152 04202892

Приложение: LV Compass, версия 1.1.0 (идентификатор пакета com.lvcompass, Android)
Состояние: 23 сентября 2026 г.
Производитель: Anton Geier – Geier-IT, Untere Bergstraße 2, 55487 Sohren, Германия · info@geier-it.eu · +49 (0) 152 042 02 892

1. Назначение и применение

LV Compass показывает ведомости работ на устройстве Android – на стройке, в разъездах или в офисе. Файлы находятся либо на устройстве, либо на сервере, указанном пользователем (WebDAV, например Nextcloud или ownCloud ведомства). Приложение является исключительно средством просмотра и поиска: оно не изменяет ведомости работ, не рассчитывает предложения и не передаёт содержимое производителю.

Поддерживаемые форматы файлов

ОбластьФорматы
GAEB (DA XML)X81, X82, X83, X84, X85, X86
GAEB 90 (DA 90)D81, D82, D83, D84, D85, D86
GAEB 2000P81, P82, P83, P84, P85, P86
ÖNORMONLV, ONLB
Таблицы (можно отключить)XLSX, CSV со столбцами, такими как позиция, краткий текст, объём, цена за единицу, общая цена

Файлы предложений или цен (например, X84 к X83) распознаются и привязываются к позициям. Полные тексты отображаются вместе с разметкой RTF.

2. Краткий профиль

ХарактеристикаСведения
ПлатформаAndroid начиная с 8.0 (API 26), проверено до Android 16 (API 36)
ТехнологииJava, стандартные компоненты Android; никакого веб-представления для содержимого приложения, никакого встроенного браузера
Сторонние библиотекиAndroidX (activity, appcompat, core-splashscreen, preference), Google Material Components, OkHttp 4.12 – других нет
Реклама, отслеживание, аналитикаотсутствуют – никаких рекламных SDK, никаких средств аналитики, никаких отчётов о сбоях третьим лицам
Разрешения Androidисключительно INTERNET; никакого местоположения, камеры, контактов, доступа к хранилищу вне приложения
Каналы распространенияGoogle Play, управляемый Google Play (MDM) или прямая поставка подписанного файла APK
Работа без сетиполностью возможна: загруженные файлы ведомостей работ остаются доступными для чтения

3. Обрабатываемые данные и потоки данных

3.1 На устройстве

ДанныеЦельМесто
Загруженные файлы ведомостей работПросмотр без сетиПапка LV в области приложения на устройстве, по выбору только в закрытом хранилище приложения (раздел 7.2)
Адрес сервера, идентификатор пользователяСоединение с сервером ведомствазакрытое хранилище приложения
Пароль сервераВход на серверзакрытое хранилище приложения, зашифровано по AES-256/GCM; ключ находится в Android Keystore и не покидает устройство
Название организации, имя пользователя, лицензионный ключ, подтверждение лицензииПроверка лицензиизакрытое хранилище приложения
Настройки отображения (язык, цвета, цены вкл./выкл., развёрнутые разделы)Удобство работызакрытое хранилище приложения

Резервное копирование средствами Android отключено (allowBackup="false"), поэтому файлы и настройки не попадают в облачную резервную копию производителя устройства. При удалении приложения удаляется всё.

3.2 Внешние соединения

НазначениеКогдаПередаваемые данныеЗащита
Сервер ведомства (WebDAV, выбирается свободно) При получении списка проектов (раз в день или по нажатию) и при загрузке файла Данные входа на сервер, имена папок и файлов, содержимое файлов HTTPS принудительно (соединения в открытом виде в приложении заблокированы)
Лицензионный сервер Geier-IT (keygen.gdyn.de, расположен в Германии) При запуске, не более одного раза за запуск Лицензионный ключ, название организации, имя пользователя, контрольная сумма идентификатора устройства (SHA-256 от Android-ID, обратный расчёт невозможен), версия приложения, идентификатор продукта HTTPS; ответ представляет собой подтверждение, подписанное по ECDSA (SHA-256, P-256), которое приложение проверяет встроенным открытым ключом

3.3 Запись на сервер ведомства

В обычном режиме приложение только читает (PROPFIND, SEARCH, GET). Запись на сервер производится исключительно по прямому указанию: через пункт меню «Копировать в облачную папку» приложение при необходимости создаёт выбранную целевую папку (MKCOL) и поручает серверу скопировать файл туда (COPY); файл с таким же именем в целевой папке при этом заменяется. Удаление (DELETE), перемещение (MOVE) и выгрузку (PUT) приложение не выполняет. Там, где права учётной записи сервера не должны допускать копирование, достаточно учётной записи с правами чтения.

4. Меры безопасности

УровеньМера
ПередачаИсключительно TLS; соединения в открытом виде запрещены через конфигурацию сетевой безопасности Android. Проверка сертификатов по стандарту Android (системное хранилище доверия, чтобы были возможны и собственные удостоверяющие центры ведомства, если они установлены на устройстве).
ХранениеПароль сервера по AES-256/GCM, ключ в Android Keystore (с аппаратной поддержкой, если устройство её предоставляет). Остальные данные в закрытой области приложения; файлы ведомостей работ при желании тоже там (раздел 7.2).
Подтверждение лицензииПодписано (ECDSA P-256/SHA-256), проверка автономно по открытому ключу, встроенному в приложение; изменённое или чужое подтверждение отклоняется.
Идентификатор устройстваПередаётся только контрольная сумма (SHA-256) от Android-ID, а не сам идентификатор; Android-ID различается для каждой подписи приложения и каждого устройства.
Поверхность атакиВсего одно разрешение (INTERNET). Ни один экран, кроме начального, не может быть вызван другими приложениями (exported="false"), нет открытых поставщиков содержимого, нет служб, нет приёмников широковещательных сообщений.
ПоставкаВыпускаемые файлы подписываются ключом, который находится исключительно у производителя; программный код сокращается и обфусцируется с помощью R8, отладочные переключатели в выпускаемых версиях отсутствуют.
Сторонний кодШесть широко используемых библиотек (AndroidX, Material, OkHttp), никаких рекламных или аналитических компонентов. Полный список приведён в разделе 2; по запросу может быть приложена спецификация компонентов (SBOM).

5. Разработка и поставка

6. Защита данных (краткая версия)

7. Эксплуатация в ведомстве

7.1 Управляемая конфигурация (Android Enterprise / MDM)

Начиная с версии 1.1.0 ИТ-отдел может предварительно настроить приложение через свою систему управления. Заданные поля блокируются на устройстве и помечаются как «Задано ИТ-отделом».

КлючТипЗначение
cloud_enabledПереключательИспользовать облачный сервер
cloud_urlТекстАдрес сервера (WebDAV)
cloud_userТекстИдентификатор пользователя для сервера
cloud_passwordТекстПароль; сохраняется на устройстве в зашифрованном виде (рекомендуется отдельный пароль приложения на сервере)
cloud_pathТекстПапка на сервере
private_storageПереключательХранить файлы ведомостей работ только в закрытом хранилище приложения
include_tablesПереключательВключать файлы Excel и CSV
company_nameТекстНазвание организации или ведомства для лицензии
user_nameТекстИмя пользователя или функциональное обозначение для лицензии
license_keyТекстЛицензионный ключ; устройство активирует его самостоятельно при следующем запуске

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

7.2 Место хранения файлов ведомостей работ

По умолчанию загруженные файлы находятся в папке LV в области приложения в памяти устройства – это удобно, если они нужны и на компьютере через USB-кабель. Настройка «Файлы ведомостей работ только в закрытом хранилище» (задаётся и через MDM) помещает их вместо этого в защищённую область приложения: тогда ни файловый менеджер, ни другое приложение, ни подключённый компьютер не получат доступ к ведомостям работ. При переключении приложение само перемещает имеющиеся файлы.

7.3 Сеть

Приложению требуется доступ к серверу WebDAV ведомства, а также к keygen.gdyn.de (TCP 443) для проверки лицензии. Без лицензионного сервера уже активированное приложение продолжает работать; подтверждение проверяется локально. Для устройств без доступа в интернет может быть согласована форма лицензии без периодической проверки.

8. Доступность

Состояние и ограничения описаны в заявлении о доступности (самооценка по EN 301 549 / BITV 2.0, состояние на 23.09.2026). Коротко: элементы управления и списки подготовлены для функции озвучивания, все поставляемые цветовые схемы достигают не менее 4,5:1, размеры шрифта до 200 % остаются полностью пригодными для работы, размеры целей от 48 dp. Не подтверждено: проверка независимой организацией и задокументированный полный прогон с TalkBack; подготовка чужих полных текстов в ведомостях работ находится вне влияния приложения.

9. Границы этого самоотчёта

10. Контактное лицо

Anton Geier – Geier-IT
Untere Bergstraße 2, 55487 Sohren, Германия
Эл. почта: info@geier-it.eu · Телефон: +49 (0) 152 042 02 892

Geier-IT · LV Compass 1.1.0 · Состояние: 23 сентября 2026 г.