# Technik-Stack für bffbern.ch

bffbern.ch: 15 sichtbare Technik-/Anbietersignale, 6 mit hoher Datenschutzrelevanz, 2 CMS-/Shop-Hinweis(e).

> Technik-Erkennung ist passiv: SaferPage wertet sichtbare Header, HTML-, Script-, Asset- und Browserkontakte aus. Nicht sichtbare Servertechnik, interne Plugins und Logins werden nicht behauptet.

## Sichtbare Technik
- Google AdSense (Analytics/Werbung): hoch, Evidenz: Script-Domain: pagead2.googlesyndication.com; Script-Domain: googlesyndication.com
- Google AdSense (Werbung): hoch, Evidenz: pagead2.googlesyndication.com; 2 Request(s)
- Google Analytics (Analytics/Werbung): hoch, Evidenz: region1.google-analytics.com; 1 Request(s)
- Google Tag Manager (Analytics/Werbung): hoch, Evidenz: Signal: googletagmanager.com; Script-Domain: googletagmanager.com
- Google Tag Manager (tag_manager): hoch, Evidenz: googletagmanager.com; 2 Request(s)
- Google Tag Manager (Analytics/Werbung): hoch, Evidenz: google_tag_manager; GTM-TRNTB3B
- TYPO3 (CMS): mittel, Evidenz: Meta generator: TYPO3 CMS; Signal: name="generator" content="typo3
- Webflow (CMS): mittel, Evidenz: Signal: data-wf-page="
- LiteSpeed (Server): niedrig, Evidenz: Server-Header: LiteSpeed
- LiteSpeed (Server): niedrig, Evidenz: Server-Header: LiteSpeed
- cdn.datatables.net (other): niedrig, Evidenz: cdn.datatables.net; 2 Request(s)
- jsDelivr (cdn): niedrig, Evidenz: cdn.jsdelivr.net; 2 Request(s)
- unpkg (cdn): niedrig, Evidenz: unpkg.com; 1 Request(s)
- PHP (Backend): niedrig, Evidenz: X-Powered-By: PHP/8.3.31; PHP-Signal in Header oder Cookie
- jQuery (Bibliothek): niedrig, Evidenz: Signal: jquery-; Asset: /_assets/e0dd8b8d7af90604bd2dd71e37b07ffa/JavaScript/jquery-3.6.0.min.js?1781943831

## Betreibermaßnahmen
- [ ] Google AdSense: Tracking-, Werbe- und Tag-Manager-Dienste bis zur aktiven Einwilligung blockieren und in Consent, Datenschutzhinweis und Anbieterregister erklären. Owner: Marketing/IT/Datenschutz
- [ ] Google AdSense: Tracking-, Werbe- und Tag-Manager-Dienste bis zur aktiven Einwilligung blockieren und in Consent, Datenschutzhinweis und Anbieterregister erklären. Owner: Marketing/IT/Datenschutz
- [ ] Google Analytics: Tracking-, Werbe- und Tag-Manager-Dienste bis zur aktiven Einwilligung blockieren und in Consent, Datenschutzhinweis und Anbieterregister erklären. Owner: Marketing/IT/Datenschutz
- [ ] Google Tag Manager: Tracking-, Werbe- und Tag-Manager-Dienste bis zur aktiven Einwilligung blockieren und in Consent, Datenschutzhinweis und Anbieterregister erklären. Owner: Marketing/IT/Datenschutz
- [ ] Google Tag Manager: Tracking-, Werbe- und Tag-Manager-Dienste bis zur aktiven Einwilligung blockieren und in Consent, Datenschutzhinweis und Anbieterregister erklären. Owner: Marketing/IT/Datenschutz
- [ ] Google Tag Manager: Tracking-, Werbe- und Tag-Manager-Dienste bis zur aktiven Einwilligung blockieren und in Consent, Datenschutzhinweis und Anbieterregister erklären. Owner: Marketing/IT/Datenschutz
- [ ] TYPO3: CMS, Themes, Plugins und sichtbare Versionshinweise aktualisieren, unnötige Plugins entfernen und Re-Scan nach Deployment ausführen. Owner: Webbetrieb/IT
- [ ] Webflow: CMS, Themes, Plugins und sichtbare Versionshinweise aktualisieren, unnötige Plugins entfernen und Re-Scan nach Deployment ausführen. Owner: Webbetrieb/IT
- [ ] LiteSpeed: Hosting/CDN, TLS, E-Mail-Schutz, Security-Header, CAA/DMARC und Anbieterrolle mit AVV/DPA/TOM-Nachweis prüfen. Owner: IT/Security/Vendor Owner
- [ ] LiteSpeed: Hosting/CDN, TLS, E-Mail-Schutz, Security-Header, CAA/DMARC und Anbieterrolle mit AVV/DPA/TOM-Nachweis prüfen. Owner: IT/Security/Vendor Owner

## CMS-/Deployment-Playbooks
### TYPO3
TYPO3-Extensions, Sitepackage, Fluid-Templates, Consent-Extension und Caching müssen zusammen geprüft werden.
- [ ] TYPO3 Core und Extensions gemäß Wartungsstatus aktualisieren; Composer-/Extension-Lockfile sichern.
- [ ] Sitepackage und Fluid-Templates nach externen Fonts, Maps, Videos, Analytics und Tag-Manager-Snippets durchsuchen.
- [ ] Consent-Extension so konfigurieren, dass externe Skripte und Iframes erst nach passender Einwilligung laden.
- [ ] Security-Header und TLS/HSTS auf Webserver-/Proxy-Ebene testen; TYPO3-Caches nach Änderung leeren.
Abnahme: Extension-Liste und Wartungsstatus dokumentiert.; Pflichtseiten werden im Seiteninventar gefunden.; Consent-Zustände sind im Re-Scan stabil.

### Webflow
Webflow Custom Code, Embeds, Fonts, Forms und Integrationen sollten gegen externe Vorabkontakte geprüft werden.
- [ ] Project Settings, Custom Code, Page Custom Code und Embed-Elemente auf Drittanbieter-Skripte prüfen.
- [ ] Fonts lokal beziehungsweise datensparsam einbinden und externe Embeds per Zwei-Klick oder Consent verzögern.
- [ ] Forms, reCAPTCHA, Analytics und Marketingpixel in Datenschutzerklärung und Consent-Oberfläche erklären.
- [ ] Nach Publish Cache/CDN berücksichtigen und SaferPage erneut scannen.
Abnahme: Custom-Code-Liste ist dokumentiert.; Embeds laden nicht vor Einwilligung.; Formular- und Anbieterhinweise sind verlinkt.

