{
    "schema": "https://saferpage.de/schemas/public-badge-verification.v1",
    "generated_at": "2026-06-10T19:23:24+00:00",
    "domain": "f3.hs-hannover.de",
    "verification_status": "valid_for_latest_public_scan",
    "score": 0,
    "label": "riskant",
    "status": "kritisch",
    "scan": {
        "id": "45aeeba9-0094-4f23-9312-e6f3a88ea883",
        "checked_at": "2026-06-10 16:43:25.831732+02"
    },
    "verified_areas": [
        {
            "id": "gdpr",
            "label": "DSGVO",
            "short_label": "DSGVO",
            "score": 0,
            "status": "hoher Prüfbedarf",
            "finding_count": 11,
            "guide_url": "/guides/datenschutzerklaerung-verbessern"
        },
        {
            "id": "tdddg_eprivacy",
            "label": "TDDDG/ePrivacy",
            "short_label": "TDDDG",
            "score": 16,
            "status": "hoher Prüfbedarf",
            "finding_count": 3,
            "guide_url": "/guides/tracking-und-consent-reparieren"
        },
        {
            "id": "bfsg_wcag",
            "label": "BFSG/WCAG",
            "short_label": "BFSG",
            "score": 86,
            "status": "prüfen",
            "finding_count": 1,
            "guide_url": "/guides/barrierefreiheit-cookie-banner-formulare"
        },
        {
            "id": "bsi_security",
            "label": "BSI/Security",
            "short_label": "Security",
            "score": 0,
            "status": "hoher Prüfbedarf",
            "finding_count": 20,
            "guide_url": "/guides/security-header-setzen"
        },
        {
            "id": "operator_trust",
            "label": "DDG/Betreibervertrauen",
            "short_label": "Trust",
            "score": 58,
            "status": "hoher Prüfbedarf",
            "finding_count": 2,
            "guide_url": "/guides/impressum-und-kontakt-sichtbar-machen"
        }
    ],
    "metrics": {
        "verified_area_count": 5,
        "trust_scope_evidence_point_count": 4,
        "trust_scope_boundary_count": 4,
        "trust_scope_refresh_trigger_count": 5,
        "trust_scope_allowed_claim_count": 3,
        "trust_scope_forbidden_claim_count": 4
    },
    "links": {
        "verification": "https://saferpage.de/badge/f3.hs-hannover.de/verifizierung",
        "report": "https://saferpage.de/f3.hs-hannover.de",
        "badge_svg": "https://saferpage.de/badge/f3.hs-hannover.de",
        "badge_json": "https://saferpage.de/badge/f3.hs-hannover.de/json",
        "embed_center": "https://saferpage.de/badge/f3.hs-hannover.de/embed",
        "embed_json": "https://saferpage.de/badge/f3.hs-hannover.de/embed-json",
        "methodology": "https://saferpage.de/methodik",
        "rescan": "https://saferpage.de/?url=f3.hs-hannover.de"
    },
    "embed_snippet": "<a href=\"https://saferpage.de/badge/f3.hs-hannover.de/verifizierung\" rel=\"noopener\" target=\"_blank\"><img src=\"https://saferpage.de/badge/f3.hs-hannover.de\" width=\"340\" height=\"92\" alt=\"SaferPage geprüfter Datenschutz-Check für f3.hs-hannover.de: 0/100\" loading=\"lazy\"></a>",
    "trust_scope": {
        "label": "Vertrauensumfang",
        "summary": "Das Badge belegt einen öffentlichen passiven SaferPage-Check mit Score, Prüfdatum, geprüften Bereichen, Kurzreport, Methodik und Einbettung auf die Verifizierungsseite.",
        "evidence_points": [
            {
                "id": "latest_scan",
                "label": "Letzter öffentlicher Check",
                "text": "Score, Label, Scan-ID und Prüfdatum stammen aus dem letzten gespeicherten öffentlichen Scan.",
                "url": "https://saferpage.de/badge/f3.hs-hannover.de/verifizierung-json"
            },
            {
                "id": "verified_areas",
                "label": "Geprüfte Bereiche",
                "text": "Öffentlich sichtbar: DSGVO, TDDDG, BFSG, Security, Trust.",
                "url": "https://saferpage.de/scorecard/f3.hs-hannover.de"
            },
            {
                "id": "public_report",
                "label": "Kurzreport",
                "text": "Das Badge führt zum öffentlichen Kurzreport mit Befunden, Top-Fixes und Detailmodulen.",
                "url": "https://saferpage.de/f3.hs-hannover.de"
            },
            {
                "id": "methodology",
                "label": "Methodik",
                "text": "Methodik, passive Prüfgrenzen und No-Secret-Policy sind öffentlich verlinkt.",
                "url": "https://saferpage.de/methodik"
            }
        ],
        "boundaries": [
            "Kein Zertifikat, kein Prüfsiegel einer Behörde und keine Rechtsberatung.",
            "Keine Garantie für vollständige DSGVO-, BFSG-, Security- oder E-Commerce-Konformität.",
            "Passiver öffentlicher Check ohne Login, Formularabsendung, Angriffstest oder private Betreiberunterlagen.",
            "Score und Badge können nach CMS-, Plugin-, Consent-, Tag-Manager-, Hosting- oder Inhaltsänderungen veralten."
        ],
        "refresh_triggers": [
            "CMS, Theme, Plugin, App, Shop, Build oder Hosting wurde geändert.",
            "Consent-Banner, Tag Manager, Analytics, Ads, Maps, Fonts, Video, Captcha oder Chat wurde geändert.",
            "Datenschutzerklärung, Anbieterregister, Cookie-Erklärung, Impressum oder Checkout-Rechtstexte wurden angepasst.",
            "Security-Header, TLS/HSTS, CDN, Proxy, CSP oder Referrer-Policy wurden geändert.",
            "Ein kritischer Befund wurde behoben und soll öffentlich als aktualisiert sichtbar werden."
        ],
        "allowed_claims": [
            "Öffentlicher SaferPage-Check vorhanden",
            "Letzter passiver Website-Check verlinkt",
            "Score, Prüfdatum, Kurzreport und Methodik sind öffentlich nachvollziehbar"
        ],
        "forbidden_claims": [
            "DSGVO-zertifiziert",
            "rechtssicher geprüft",
            "garantiert abmahnsicher",
            "vollständig barrierefrei oder sicher"
        ],
        "placement_rule": "Jedes Badge und jedes Embed muss direkt auf die öffentliche Verifizierungsseite zeigen.",
        "metrics": {
            "evidence_point_count": 4,
            "boundary_count": 4,
            "refresh_trigger_count": 5,
            "allowed_claim_count": 3,
            "forbidden_claim_count": 4
        }
    },
    "display_policy": {
        "not_a_certificate": true,
        "not_legal_advice": true,
        "wording": "Diese Seite verifiziert nur den letzten öffentlichen passiven SaferPage-Check. Sie ist kein Zertifikat, keine Rechtsberatung und keine Garantie für vollständige DSGVO-Konformität.",
        "freshness_hint": "Nach Website-, CMS-, Plugin-, Consent-, Tag-Manager- oder Hosting-Änderungen sollte ein neuer Check durchgeführt werden.",
        "public_data_only": "Die Verifizierung basiert auf öffentlich erreichbaren Website-Signalen und veröffentlicht keine Besucherlogs, Secrets oder privaten Betreiberunterlagen.",
        "allowed_claims": [
            "Öffentlicher SaferPage-Check vorhanden",
            "Letzter passiver Website-Check verlinkt",
            "Score, Prüfdatum, Kurzreport und Methodik sind öffentlich nachvollziehbar"
        ],
        "forbidden_claims": [
            "DSGVO-zertifiziert",
            "rechtssicher geprüft",
            "garantiert abmahnsicher",
            "vollständig barrierefrei oder sicher"
        ],
        "placement_guidance": [
            "Badge immer auf die Verifizierungsseite verlinken.",
            "Neben dem Badge keine Zertifizierungs- oder Rechtsfreigabe behaupten.",
            "Nach wesentlichen Änderungen an Website, CMP, Tag Manager, CMS, Plugins oder Hosting erneut scannen."
        ]
    }
}
