Технический аудит · 29.05.2026

evergabe.de

Федеральный портал государственных закупок Германии

Федеральный портал государственных закупок Германии. 65 запросов, 13 доменов. Next.js, CloudWAF. Figtree Variable Font — локально. GTM и ReCaptcha до баннера Usercentrics. GA4 активен до отображения баннера. Bot Framework не задекларирован. Политика — машинный перевод с описанием уже прекращённых сервисов.

Хронология обращений

+307 мс · главная страница
www.evergabe.de/ — Next.js, CloudWAF (собственный WAF). Два редиректа: http→https и evergabe.de→www.evergabe.de.
+842 мс · шрифт и CSS
Figtree-VariableFont_wght.ttf (+842 мс preload, +1159 мс загрузка) — variable font, локально. Next.js CSS-бандлы — локально.
+852 мс · GTM и ReCaptcha — до баннера
www.googletagmanager.com/gtm.js?id=GTM-PGQ2TZ и www.google.com/recaptcha/api.js?render=6LfYf_kq… — загружаются одновременно. За ~1 секунду до Usercentrics loader.
+1153 мс · Storyblok
a.storyblok.com — изображение hero-секции напрямую (не через Next.js image proxy). Storyblok — headless CMS. IP-адрес посетителя передаётся на серверы Storyblok.
+1900 мс · Usercentrics loader
web.cmp.usercentrics.eu/ui/loader.js — старт CMP. settingsId=eV4HQKsCTwjEuJ. Баннер отображается на +2688 мс (session/1px.png).
+2176 мс · GA4 destination
www.googletagmanager.com/gtag/destination?id=G-XTTERB4HCG — GA4 конфигурация через GTM. Через 436 мс — region1.google-analytics.com/g/collect с полными параметрами сессии.
+2334 мс · Microsoft Bot Framework
cdn.botframework.com/botframework-webchat/latest/webchat.js — Microsoft Azure Bot Services чат-виджет. До отображения баннера Usercentrics.
+3591 мс · Google Fonts
fonts.gstatic.com — Roboto (два начертания, woff2) загружается через ReCaptcha-iframe. Google Fonts не декларированы.

Декларация против факта

✓ Google Analytics (Universal Analytics + Google Optimize) — задекларированы, Art. 6(1)(f); оба сервиса прекращены Google — заявлен
+ Google Tag Manager — не упомянут — не заявлен
+ Google Analytics 4 (G-XTTERB4HCG) — не упомянут (декларирован только UA) — не заявлен
+ Microsoft Bot Framework (cdn.botframework.com) — не упомянут — не заявлен
+ Storyblok (a.storyblok.com) — не упомянут — не заявлен
+ Google Fonts / Roboto (fonts.gstatic.com) — не упомянут — не заявлен
+ Usercentrics — не упомянут — не заявлен

Тайминги передачи

+852 мс www.googletagmanager.com

GTM-PGQ2TZ. До баннера.

+852 мс www.google.com / www.gstatic.com

Google ReCaptcha. До баннера.

+2612 мс region1.google-analytics.com

GA4 G-XTTERB4HCG. До отображения баннера.

+2334 мс cdn.botframework.com

Microsoft Bot Framework. Не задекларирован.

Зафиксированные трекеры

Признаки несоответствия GDPR

Контекст

eVergabe.de — официальный федеральный портал государственных закупок Германии, обеспечивающий публикацию тендеров и процедур госзакупок. Sensitivity — high: сайт обрабатывает данные участников торгов и государственных заказчиков. Next.js, CloudWAF. HAR: 65 запросов, 13 доменов.

GTM и ReCaptcha — до баннера

На +852 мс одновременно загружаются GTM (GTM-PGQ2TZ) и Google ReCaptcha (render=6LfYf_kqAAAAACp89Dmqpzs2OO4FKZ6T_m8DUe22). Usercentrics появляется на +1900 мс — через секунду. GA4 (G-XTTERB4HCG) через GTM отправляет g/collect на +2612 мс — до отображения баннера (+2688 мс). Google Fonts (Roboto, два начертания) загружается через ReCaptcha iframe на +3591 мс.

Политика — машинный перевод с устаревшим содержанием

Политика конфиденциальности написана по-русски с явными артефактами машинного перевода: вместо «eVergabe.de» в тексте встречается «eVeregung.de» и «eVerbung.de». Описываемые сервисы — Google Universal Analytics и Google Optimize — прекращены Google в 2023–2024 годах соответственно. Вместо них фактически работает GA4, который в политике не упомянут. Usercentrics, Bot Framework, Storyblok и Google Fonts отсутствуют в политике.

Microsoft Bot Framework — не задекларирован

cdn.botframework.com/botframework-webchat/latest/webchat.js (+2334 мс) — SDK Microsoft Azure Bot Services для чат-виджета. Загружается до баннера, не упомянут в политике. Для портала государственных закупок, пользователи которого могут вводить чувствительные данные о тендерах, это существенный пробел.

Storyblok — прямые запросы к CDN

Одно изображение (a.storyblok.com) загружается напрямую, минуя Next.js image proxy — IP посетителя передаётся на серверы Storyblok. Политика Storyblok не декларирована.

Вывод

www.evergabe.de имеет системные замечания: GTM и ReCaptcha активны до баннера, GA4 не задекларирован, Bot Framework не упомянут. Политика конфиденциальности описывает прекращённые сервисы и содержит следы машинного перевода. Для портала государственных закупок с повышенной чувствительностью данных — нестандартно низкий уровень GDPR-соответствия.

Доказательство

Как проверить: скачайте файл и посчитайте его контрольную сумму — sha256sum файл.har (Linux, macOS) или certutil -hashfile файл.har SHA256 (Windows); она должна совпасть с указанной. Вывод разбора относится к объёму этого замера — см. ограничения методики.

Оригинал (разбор)
HAR-файл: de/evergabe-de-2026-05-29.har
SHA-256: d6c4d270fe9e5ec589b60e69b9439266388dd5ea2b8f5ef5365f421111322969
Контрольный снимок
Ждём изменений
HAR-файлы хранятся в EU-инфраструктуре (Proton Drive). SHA-256 публикуется для проверки целостности.