{
    "schema": "websitevirusscanner.evidence.v1",
    "domain": "uwe.ac.uk",
    "archived": false,
    "archive_reason": null,
    "next_scan_due_at": "2026-10-30T20:03:15.000000Z",
    "scan": {
        "id": 13579,
        "last_scanned_at": "2026-09-30T20:03:15.000000Z",
        "score": {
            "id": 12678,
            "domain_scan_id": 13579,
            "score_rule_set_id": 5,
            "safety_score": 69,
            "evidence_confidence": 70,
            "uncapped_score": 69,
            "cap_code": null,
            "created_at": "2026-09-30 20:03:15",
            "updated_at": "2026-09-30 20:03:15"
        },
        "http": {
            "id": 12675,
            "domain_scan_id": 13579,
            "final_url": "https://www.uwe.ac.uk/",
            "status_code": 200,
            "content_type": "text/html; charset=utf-8",
            "response_bytes": 70172,
            "duration_ms": 0,
            "redirect_chain": "[\"https://www.uwe.ac.uk/\"]",
            "observed_at": "2026-09-30 20:03:05",
            "created_at": "2026-09-30 20:03:14",
            "updated_at": "2026-09-30 20:03:14"
        },
        "tls": {
            "id": 12328,
            "domain_scan_id": 13579,
            "valid": 1,
            "protocol": "TLSv1.3",
            "issuer": "countryName=US, organizationName=Let's Encrypt, commonName=YR2",
            "valid_from": "2026-07-30 02:01:47",
            "valid_until": "2026-10-28 02:01:46",
            "san_names": "[\"*.uwe.ac.uk\", \"uwe.ac.uk\"]",
            "observed_at": "2026-09-30 20:03:05",
            "created_at": "2026-09-30 20:03:14",
            "updated_at": "2026-09-30 20:03:14"
        },
        "dns": {
            "id": 13198,
            "domain_scan_id": 13579,
            "resolver": null,
            "dnssec": null,
            "observed_at": "2026-09-30 20:03:04",
            "created_at": "2026-09-30 20:03:14",
            "updated_at": "2026-09-30 20:03:14"
        },
        "infrastructure_summary": {
            "ip_address": "164.11.4.40",
            "asn": null,
            "organization": null,
            "country_code": null,
            "cdn": null,
            "waf": null,
            "http_status": 200,
            "final_url": "https://www.uwe.ac.uk/",
            "dnssec_observed": null,
            "dns_record_count": 32,
            "nameserver_count": 2,
            "mail_exchanger_count": 1,
            "tls_valid": true,
            "tls_valid_until": "2026-10-28 02:01:46",
            "security_header_count": 5,
            "technology_count": 3,
            "screenshot_available": true
        },
        "page_stats": {
            "response_bytes": 70172,
            "duration_ms": 0,
            "cookies_observed": 3,
            "script_resources": 3,
            "external_script_hosts": 1,
            "frame_resources": 0,
            "resource_checks": 5
        },
        "security_headers": [
            {
                "id": 33908,
                "domain_scan_id": 13579,
                "name": "content-security-policy",
                "value": "default-src 'self';script-src 'nonce-RW/8bDOJ1PDaBvGHrP3r+PGO' 'unsafe-eval' https://*.uwe.ac.uk https://uwe.ac.uk https://connect.facebook.net/en_US/fbevents.js https://connect.facebook.net/signals/config/ https://p.typekit.net https://embed.geckochat.io https://app.geckoform.com/gecko-embed/ https://maps.googleapis.com https://www.google-analytics.com https://ssl.google-analytics.com https://tagmanager.google.com https://*.googletagmanager.com/ https://pagead2.googlesyndication.com https://secure.adnxs.com https://polyfill.io/v3/polyfill.min.js 'sha256-AyRymE6ak+bH4ydAv1wJ89tx4wn8Ao6HwJLatEOus/M=' 'sha256-5lkPWtLCuQSKvgWb45HvtF3RMeYc5VpmwZzckz0K+70=' 'sha256-QvHOyumupilC6mKZMGO4JKBzGqUIezSLhrDQNLSeloI=' 'sha256-HXuPksdYgGVCWZW3Jout9JiRgQBVSTD2/0Tc5tYsfHc=' 'sha256-kvefD2Ndo4YusfwOjROflpjVzIMIpDnWkdcMll5uUgI=' 'sha256-Mb8Lae27VyQCOHsbMM01FwrEYv01xizfOz9YGchzWdU=' 'sha256-c8LNyKH3sxXn9/PcDglhseuT1BbBbIFSxK9e/lkVWqg=' 'sha256-P47zixDuDT29rO2YUp8jpK1fcTn6D/lB3t8fgBTOWQs=' 'sha256-sWwQJUNFSIOP2Z0Se9xDwz9zpeGtsE83nszd5wR6aj8=' 'sha256-DkIOMaD1ZGEvLMmW4Y1l7OqThW5jJr+NsIKFcm8lEj8=' 'sha256-zEF/ALwwDYV2nZ+rdYGh2XpjU1lbO3oZ2osZayOlmpw=' 'sha256-uRH3jzuA9wJNU8vEQ5Aj7OUe8UhkhInN1eyVD9Rq908=' 'sha256-WJon2J1Mv+aiR4/Ba6MhlQdPNZV3p2Qh4xbGfT1689k=' 'sha256-7mZR/eN14thXNRMQHdqJJquS20kQK0U16M3n17zi5cw=' 'sha256-xFL98wcvbygdKirXjIsY/ZTeOPtMeCUeiZiBeEbqtmc=' 'sha256-FfOg/Cbtl2AhRHgTnrdr2VSrg8VRrA+uFGR0PiZ22g8=' 'sha256-QI5Ymi8pBFYynihr8ZWGY9ZTgA/MgsYJy1K1Ae8k3QM=' 'sha256-CeAfkducFFPvg2UUyFJRCYc6syO+QQtwNRyYF4KV+jg=' 'sha256-u/AY/C4PWm42sRu9ZoU0Gj+rq1EAWQbObqIS8QpIU9I=' 'sha256-0yHbnaXlPJmchDzucTQjd1WclTqSHmpq/cOAXCYP6Dw=' 'sha256-bW+4Kb1B6tJX0afWgWpf6ejxPQhjYY8sqstcYRTTCkg=' 'sha256-al5eeniaF1oxe/CPNeKsITqqxPyeZ5Mkal/sE3LpIRc=' 'sha256-sIGPstsGD7VDp1qLRyHQvLz6+/9FuvgeTDhejad/7/8=' 'sha256-LMJv8ESlfiCF+9pWKUez+VXyvZdYrT+fcQ3Eps4XPyQ=' 'sha256-8FkhjH8w6WFm6AHK4Xs+pVJxR+U6X0sCEfouMgWZF7g=' 'sha256-dAdWxi5LVWe8wKgqDx8ncUlNm03y0YiOei9sOuf6mf0=' 'sha256-jbpPqa7gULqYhSd7GLijkV2CfoXI2jokuHpAw8G94bA=' 'sha256-lSipAhs/VUGOLwTkZE892kRxa5dvcypsL40/1Vkt0Xk=' 'sha256-TKN2iQNYLzfWLdGEM/8zXTkcbfaS/sYoqXuozsy/loU=' 'sha256-TScHeYfXKDj2dnocbJLk21rg0GdcXDSrbIYaGuuDw6s=' 'sha256-HYAgU9XNI07+5nlg2p2B/y4yrivkoPyFSAz4EgC5WSY=' 'sha256-IJeeJKC29F5inurFOwY1MnoUlPTWrPE2s79POMq9xmM=' 'sha256-L4AzGg0dGxosRW5pa71NRFKkGRfdTgmPo2dRLj/Ul8Y=' 'sha256-o4o9VjNi+LFPZEndhPdD8mvdkR64aWDYdvA0gP4pMQI=' 'sha256-w84x36ZrX1teSkI1tcmFx5+I1QiaC5iUcHVRQBsrA6Q=' 'sha256-3cMdhEKNmXBJJc8j7RdvaM00gvNUbB1cD7QyMdV4D5k=' 'sha256-HQI25vdhZcEN/kZ5Ty9S4Ul4JQm7zws4SA32itIvQsA=' 'sha256-d3TPjTPWdLpajWw9nYy136EKOdmELQLyWpJzjntUcU8=' 'sha256-M9mP+PJ7iGqUZCWTR1z7nMPuuEw79VxZ73VgvJaJjug=' 'sha256-QpzU33eFi1CVTUOQ9+s4vtCKFgPM/7Yc/6Qlbc5nd8M=' 'sha256-z+A3BTCz6tCPyJxbgPqBcPpSeOq0+Qu3QIPFO0Kt8sM=' 'sha256-jnrrBdDFvgvMVIxhoQJNFe6y3m6mX+FsYaaqoylXS1c=' 'sha256-qwaPpwqHiAAyDFH01hSbv+0nEV4pJCeGRK47BjJ7HTw=' 'sha256-pJjD1PXfiJA82TbQ1RrlLTpt2VRPrTOcbwMhNywuMWw=' 'sha256-gGPeEREAejypU/1/S3sJCTSgRHz1jjufvplC8U44mZM=' https://s2.adform.net/banners/scripts/st/trackpoint-async.js https://track.adform.net/Serving/TrackPoint/ 'sha256-BBCw1wA4nDP4J26dnLNGcLyxnbQOPxEsnv2kybjdRcQ=' https://*.doubleclick.net https://*.g.doubleclick.net https://www.googleadservices.com https://www.google.com https://*.googlesyndication.com https://www.googletagservices.com https://snap.licdn.com/li.lms-analytics/insight.beta.min.js https://snap.licdn.com/li.lms-analytics/insight.min.js https://sc-static.net/scevent.min.js https://tags.srv.stackadapt.com/events.js https://secure-ds.serving-sys.com https://bs.serving-sys.com https://cookie-cdn.cookiepro.com https://geolocation.onetrust.com/cookieconsentpub/v1/geo/location https://static-ssl.responsetap.com/static/scripts/rTapTrack.min.js 'sha256-xHJMT+ZUJXwtKHkz7LtBdCyxWtgh/tUzdxkDBf5s7/k=' https://metrics.responsetap.com/track/ https://analytics.twitter.com https://platform.twitter.com/widgets.js https://cdn.syndication.twimg.com https://platform.twitter.com/js/ https://www.youtube-nocookie.com https://www.youtube.com/iframe_api https://s.ytimg.com/yts/jsbin/ https://www.gstatic.com/cv/",
                "assessment": "present",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 33909,
                "domain_scan_id": 13579,
                "name": "referrer-policy",
                "value": "same-origin",
                "assessment": "present",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 33910,
                "domain_scan_id": 13579,
                "name": "strict-transport-security",
                "value": "max-age=31536000; includeSubDomains; preload",
                "assessment": "present",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 33911,
                "domain_scan_id": 13579,
                "name": "x-content-type-options",
                "value": "nosniff",
                "assessment": "present",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 33912,
                "domain_scan_id": 13579,
                "name": "x-frame-options",
                "value": "SameOrigin",
                "assessment": "present",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            }
        ],
        "signals": [
            {
                "id": 920412,
                "domain_scan_id": 13579,
                "code": "local_resources.item2.kind",
                "value": "script",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920422,
                "domain_scan_id": 13579,
                "code": "local_resources.item4.kind",
                "value": "page",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920423,
                "domain_scan_id": 13579,
                "code": "local_resources.item4.host",
                "value": "www.uwe.ac.uk",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920420,
                "domain_scan_id": 13579,
                "code": "local_resources.item3.status",
                "value": "no_match",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920421,
                "domain_scan_id": 13579,
                "code": "local_resources.item3.signature",
                "value": null,
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920419,
                "domain_scan_id": 13579,
                "code": "local_resources.item3.sha256",
                "value": "398064752840745badb9fc97c306e1458087f1578836f2a6d5d83fa51f89805b",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920417,
                "domain_scan_id": 13579,
                "code": "local_resources.item3.kind",
                "value": "page",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920418,
                "domain_scan_id": 13579,
                "code": "local_resources.item3.host",
                "value": "www.uwe.ac.uk",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920415,
                "domain_scan_id": 13579,
                "code": "local_resources.item2.status",
                "value": "no_match",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920416,
                "domain_scan_id": 13579,
                "code": "local_resources.item2.signature",
                "value": null,
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920414,
                "domain_scan_id": 13579,
                "code": "local_resources.item2.sha256",
                "value": "c95e97be8d3df255c02e868b47badf417a72b8e40fb9031e0e6140efbf580df4",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920424,
                "domain_scan_id": 13579,
                "code": "local_resources.item4.sha256",
                "value": "bae50d32b172cd6acd703a693cb8b455a9b1793b60c2e35abce69256ef34c16d",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920413,
                "domain_scan_id": 13579,
                "code": "local_resources.item2.host",
                "value": "www.uwe.ac.uk",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920410,
                "domain_scan_id": 13579,
                "code": "local_resources.item1.status",
                "value": "no_match",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920411,
                "domain_scan_id": 13579,
                "code": "local_resources.item1.signature",
                "value": null,
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920409,
                "domain_scan_id": 13579,
                "code": "local_resources.item1.sha256",
                "value": "3258940d51f736d6d58b6b98af4617a0450545f16e307c3e72d308c7ff6b3d8e",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920407,
                "domain_scan_id": 13579,
                "code": "local_resources.item1.kind",
                "value": "script",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920408,
                "domain_scan_id": 13579,
                "code": "local_resources.item1.host",
                "value": "cookie-cdn.cookiepro.com",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920405,
                "domain_scan_id": 13579,
                "code": "local_resources.item0.status",
                "value": "no_match",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920406,
                "domain_scan_id": 13579,
                "code": "local_resources.item0.signature",
                "value": null,
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920404,
                "domain_scan_id": 13579,
                "code": "local_resources.item0.sha256",
                "value": "853399f15370ad1fa5b882bcc51e6776bef4528da54bc1e2cbee8b6d3abcfb2c",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920402,
                "domain_scan_id": 13579,
                "code": "local_resources.item0.kind",
                "value": "script",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920366,
                "domain_scan_id": 13579,
                "code": "local_security.truncated",
                "value": "",
                "confidence": "1.0000",
                "source_rule": "local-security-v2",
                "evidence_keys": "[\"http.homepage_html\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920433,
                "domain_scan_id": 13579,
                "code": "security_txt.status",
                "value": "missing",
                "confidence": "1.0000",
                "source_rule": "security-txt-v1",
                "evidence_keys": "[\"security_txt\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920350,
                "domain_scan_id": 13579,
                "code": "page.page",
                "value": "1",
                "confidence": "1.0000",
                "source_rule": "informational-page-signals-v1",
                "evidence_keys": "[\"content.informational_pages.page\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920351,
                "domain_scan_id": 13579,
                "code": "page.language",
                "value": "en-GB",
                "confidence": "1.0000",
                "source_rule": "html-lang-signals-v1",
                "evidence_keys": "[\"content.language\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920349,
                "domain_scan_id": 13579,
                "code": "page.about",
                "value": "1",
                "confidence": "1.0000",
                "source_rule": "informational-page-signals-v1",
                "evidence_keys": "[\"content.informational_pages.about\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920352,
                "domain_scan_id": 13579,
                "code": "mail_security.spf.status",
                "value": "policy_observed",
                "confidence": "1.0000",
                "source_rule": "mail-security-v1",
                "evidence_keys": "[\"dns.mail_txt\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920354,
                "domain_scan_id": 13579,
                "code": "mail_security.spf.direct_dns_terms",
                "value": "6",
                "confidence": "1.0000",
                "source_rule": "mail-security-v1",
                "evidence_keys": "[\"dns.mail_txt\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920353,
                "domain_scan_id": 13579,
                "code": "mail_security.spf.all",
                "value": "-all",
                "confidence": "1.0000",
                "source_rule": "mail-security-v1",
                "evidence_keys": "[\"dns.mail_txt\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920355,
                "domain_scan_id": 13579,
                "code": "mail_security.dmarc.status",
                "value": "policy_observed",
                "confidence": "1.0000",
                "source_rule": "mail-security-v1",
                "evidence_keys": "[\"dns.mail_txt\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920356,
                "domain_scan_id": 13579,
                "code": "mail_security.dmarc.policy",
                "value": "quarantine",
                "confidence": "1.0000",
                "source_rule": "mail-security-v1",
                "evidence_keys": "[\"dns.mail_txt\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920357,
                "domain_scan_id": 13579,
                "code": "mail_security.dmarc.percentage",
                "value": "100",
                "confidence": "1.0000",
                "source_rule": "mail-security-v1",
                "evidence_keys": "[\"dns.mail_txt\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920403,
                "domain_scan_id": 13579,
                "code": "local_resources.item0.host",
                "value": "cookie-cdn.cookiepro.com",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920367,
                "domain_scan_id": 13579,
                "code": "local_security.script_resources",
                "value": "3",
                "confidence": "1.0000",
                "source_rule": "local-security-v2",
                "evidence_keys": "[\"http.homepage_html\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920368,
                "domain_scan_id": 13579,
                "code": "local_security.inline_scripts",
                "value": "5",
                "confidence": "1.0000",
                "source_rule": "local-security-v2",
                "evidence_keys": "[\"http.homepage_html\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920369,
                "domain_scan_id": 13579,
                "code": "local_security.external_script_hosts",
                "value": "1",
                "confidence": "1.0000",
                "source_rule": "local-security-v2",
                "evidence_keys": "[\"http.homepage_html\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920365,
                "domain_scan_id": 13579,
                "code": "local_security.bytes_analyzed",
                "value": "70172",
                "confidence": "1.0000",
                "source_rule": "local-security-v2",
                "evidence_keys": "[\"http.homepage_html\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920364,
                "domain_scan_id": 13579,
                "code": "local_security.analyzed",
                "value": "1",
                "confidence": "1.0000",
                "source_rule": "local-security-v2",
                "evidence_keys": "[\"http.homepage_html\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920397,
                "domain_scan_id": 13579,
                "code": "local_resources.status",
                "value": "partial",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920400,
                "domain_scan_id": 13579,
                "code": "local_resources.partial",
                "value": "1",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920425,
                "domain_scan_id": 13579,
                "code": "local_resources.item4.status",
                "value": "no_match",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920426,
                "domain_scan_id": 13579,
                "code": "local_resources.item4.signature",
                "value": null,
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920429,
                "domain_scan_id": 13579,
                "code": "javascript_advisories.limited",
                "value": "",
                "confidence": "1.0000",
                "source_rule": "retirejs-local-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920370,
                "domain_scan_id": 13579,
                "code": "local_cookies.cookies_observed",
                "value": "3",
                "confidence": "1.0000",
                "source_rule": "local-cookies-v1",
                "evidence_keys": "[\"http.response_headers\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920371,
                "domain_scan_id": 13579,
                "code": "local_cookies.cookies_missing_secure",
                "value": "0",
                "confidence": "1.0000",
                "source_rule": "local-cookies-v1",
                "evidence_keys": "[\"http.response_headers\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920373,
                "domain_scan_id": 13579,
                "code": "local_cookies.cookies_missing_samesite",
                "value": "2",
                "confidence": "1.0000",
                "source_rule": "local-cookies-v1",
                "evidence_keys": "[\"http.response_headers\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920372,
                "domain_scan_id": 13579,
                "code": "local_cookies.cookies_missing_httponly",
                "value": "0",
                "confidence": "1.0000",
                "source_rule": "local-cookies-v1",
                "evidence_keys": "[\"http.response_headers\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920388,
                "domain_scan_id": 13579,
                "code": "local_antivirus.status",
                "value": "no_match",
                "confidence": "1.0000",
                "source_rule": "clamav-local-v1",
                "evidence_keys": "[\"http.homepage_html\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920390,
                "domain_scan_id": 13579,
                "code": "local_antivirus.engine_version",
                "value": "1.5.4",
                "confidence": "1.0000",
                "source_rule": "clamav-local-v1",
                "evidence_keys": "[\"http.homepage_html\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920391,
                "domain_scan_id": 13579,
                "code": "local_antivirus.database_version",
                "value": "28139",
                "confidence": "1.0000",
                "source_rule": "clamav-local-v1",
                "evidence_keys": "[\"http.homepage_html\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920392,
                "domain_scan_id": 13579,
                "code": "local_antivirus.database_date",
                "value": "2026-09-30T06:24:18+00:00",
                "confidence": "1.0000",
                "source_rule": "clamav-local-v1",
                "evidence_keys": "[\"http.homepage_html\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920389,
                "domain_scan_id": 13579,
                "code": "local_antivirus.bytes_scanned",
                "value": "70172",
                "confidence": "1.0000",
                "source_rule": "clamav-local-v1",
                "evidence_keys": "[\"http.homepage_html\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920427,
                "domain_scan_id": 13579,
                "code": "javascript_advisories.status",
                "value": "no_known_advisories",
                "confidence": "1.0000",
                "source_rule": "retirejs-local-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920386,
                "domain_scan_id": 13579,
                "code": "local_headers.cors_credentials_with_wildcard",
                "value": "",
                "confidence": "1.0000",
                "source_rule": "local-headers-v1",
                "evidence_keys": "[\"http.response_headers\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920430,
                "domain_scan_id": 13579,
                "code": "javascript_advisories.engine_version",
                "value": "5.7.0",
                "confidence": "1.0000",
                "source_rule": "retirejs-local-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920432,
                "domain_scan_id": 13579,
                "code": "javascript_advisories.database_sha256",
                "value": "1f1f8f8d54e4b9f04bd718857f14217d20c2ff3f03992927382b97a133a6b932",
                "confidence": "1.0000",
                "source_rule": "retirejs-local-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920431,
                "domain_scan_id": 13579,
                "code": "javascript_advisories.database_date",
                "value": "2026-09-30T02:40:06.930Z",
                "confidence": "1.0000",
                "source_rule": "retirejs-local-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920428,
                "domain_scan_id": 13579,
                "code": "javascript_advisories.checked",
                "value": "3",
                "confidence": "1.0000",
                "source_rule": "retirejs-local-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920358,
                "domain_scan_id": 13579,
                "code": "dns_consistency.record_count",
                "value": "32",
                "confidence": "1.0000",
                "source_rule": "dns-consistency-v1",
                "evidence_keys": "[\"dns.records\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920360,
                "domain_scan_id": 13579,
                "code": "dns_consistency.nameserver_count",
                "value": "2",
                "confidence": "1.0000",
                "source_rule": "dns-consistency-v1",
                "evidence_keys": "[\"dns.records\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920361,
                "domain_scan_id": 13579,
                "code": "dns_consistency.mail_route_count",
                "value": "1",
                "confidence": "1.0000",
                "source_rule": "dns-consistency-v1",
                "evidence_keys": "[\"dns.records\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920363,
                "domain_scan_id": 13579,
                "code": "dns_consistency.dnssec_state",
                "value": "unavailable",
                "confidence": "1.0000",
                "source_rule": "dns-consistency-v1",
                "evidence_keys": "[\"dns.records\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920362,
                "domain_scan_id": 13579,
                "code": "dns_consistency.cname_present",
                "value": "",
                "confidence": "1.0000",
                "source_rule": "dns-consistency-v1",
                "evidence_keys": "[\"dns.records\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920381,
                "domain_scan_id": 13579,
                "code": "local_headers.hsts_max_age",
                "value": "31536000",
                "confidence": "1.0000",
                "source_rule": "local-headers-v1",
                "evidence_keys": "[\"http.response_headers\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920398,
                "domain_scan_id": 13579,
                "code": "local_resources.discovered_scripts",
                "value": "3",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920399,
                "domain_scan_id": 13579,
                "code": "local_resources.checked",
                "value": "5",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920401,
                "domain_scan_id": 13579,
                "code": "local_resources.bytes_scanned",
                "value": "141863",
                "confidence": "1.0000",
                "source_rule": "clamav-resources-v1",
                "evidence_keys": "[\"http.sampled_resources\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920393,
                "domain_scan_id": 13579,
                "code": "local_reputation.status",
                "value": "not_listed",
                "confidence": "1.0000",
                "source_rule": "phishing-db-v1",
                "evidence_keys": "[\"domain.ascii\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920396,
                "domain_scan_id": 13579,
                "code": "local_reputation.sha256",
                "value": "f2ad8dc16de3cc79cdc46967f9e15925ccbea2815d623baffd4d1e060b7372b9",
                "confidence": "1.0000",
                "source_rule": "phishing-db-v1",
                "evidence_keys": "[\"domain.ascii\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920394,
                "domain_scan_id": 13579,
                "code": "local_reputation.fetched_at",
                "value": "2026-09-30T18:00:09+00:00",
                "confidence": "1.0000",
                "source_rule": "phishing-db-v1",
                "evidence_keys": "[\"domain.ascii\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920395,
                "domain_scan_id": 13579,
                "code": "local_reputation.entry_count",
                "value": "386072",
                "confidence": "1.0000",
                "source_rule": "phishing-db-v1",
                "evidence_keys": "[\"domain.ascii\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920387,
                "domain_scan_id": 13579,
                "code": "local_headers.permissions_policy_present",
                "value": "",
                "confidence": "1.0000",
                "source_rule": "local-headers-v1",
                "evidence_keys": "[\"http.response_headers\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920380,
                "domain_scan_id": 13579,
                "code": "local_headers.hsts_present",
                "value": "1",
                "confidence": "1.0000",
                "source_rule": "local-headers-v1",
                "evidence_keys": "[\"http.response_headers\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920383,
                "domain_scan_id": 13579,
                "code": "local_headers.hsts_preload",
                "value": "1",
                "confidence": "1.0000",
                "source_rule": "local-headers-v1",
                "evidence_keys": "[\"http.response_headers\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920359,
                "domain_scan_id": 13579,
                "code": "dns_consistency.address_count",
                "value": "1",
                "confidence": "1.0000",
                "source_rule": "dns-consistency-v1",
                "evidence_keys": "[\"dns.records\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920382,
                "domain_scan_id": 13579,
                "code": "local_headers.hsts_include_subdomains",
                "value": "1",
                "confidence": "1.0000",
                "source_rule": "local-headers-v1",
                "evidence_keys": "[\"http.response_headers\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920379,
                "domain_scan_id": 13579,
                "code": "local_headers.csp_wildcard_sources",
                "value": "1",
                "confidence": "1.0000",
                "source_rule": "local-headers-v1",
                "evidence_keys": "[\"http.response_headers\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920377,
                "domain_scan_id": 13579,
                "code": "local_headers.csp_unsafe_inline",
                "value": "1",
                "confidence": "1.0000",
                "source_rule": "local-headers-v1",
                "evidence_keys": "[\"http.response_headers\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920378,
                "domain_scan_id": 13579,
                "code": "local_headers.csp_unsafe_eval",
                "value": "1",
                "confidence": "1.0000",
                "source_rule": "local-headers-v1",
                "evidence_keys": "[\"http.response_headers\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920374,
                "domain_scan_id": 13579,
                "code": "local_headers.csp_present",
                "value": "1",
                "confidence": "1.0000",
                "source_rule": "local-headers-v1",
                "evidence_keys": "[\"http.response_headers\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920376,
                "domain_scan_id": 13579,
                "code": "local_headers.csp_has_object_src",
                "value": "1",
                "confidence": "1.0000",
                "source_rule": "local-headers-v1",
                "evidence_keys": "[\"http.response_headers\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920375,
                "domain_scan_id": 13579,
                "code": "local_headers.csp_has_default_src",
                "value": "1",
                "confidence": "1.0000",
                "source_rule": "local-headers-v1",
                "evidence_keys": "[\"http.response_headers\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920385,
                "domain_scan_id": 13579,
                "code": "local_headers.cors_wildcard_origin",
                "value": "",
                "confidence": "1.0000",
                "source_rule": "local-headers-v1",
                "evidence_keys": "[\"http.response_headers\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 920384,
                "domain_scan_id": 13579,
                "code": "local_headers.cors_present",
                "value": "",
                "confidence": "1.0000",
                "source_rule": "local-headers-v1",
                "evidence_keys": "[\"http.response_headers\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            }
        ],
        "technologies": [
            {
                "id": 34187,
                "domain_scan_id": 13579,
                "code": "bootstrap",
                "name": "Bootstrap",
                "version": null,
                "confidence": "0.8000",
                "source_rule": "bootstrap-v1",
                "evidence_keys": "[\"page.html\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 34186,
                "domain_scan_id": 13579,
                "code": "google-tag-manager",
                "name": "Google Tag Manager",
                "version": null,
                "confidence": "0.9600",
                "source_rule": "google-tag-manager-v1",
                "evidence_keys": "[\"page.html\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            },
            {
                "id": 34188,
                "domain_scan_id": 13579,
                "code": "tailwind",
                "name": "Tailwind CSS",
                "version": null,
                "confidence": "0.7200",
                "source_rule": "tailwind-v1",
                "evidence_keys": "[\"page.html\"]",
                "created_at": "2026-09-30 20:03:14",
                "updated_at": "2026-09-30 20:03:14"
            }
        ],
        "availability_history": [
            {
                "id": 13579,
                "status": "completed",
                "finished_at": "2026-09-30 20:03:15",
                "error_code": null,
                "status_code": 200,
                "final_url": "https://www.uwe.ac.uk/",
                "duration_ms": 0
            },
            {
                "id": 8784,
                "status": "completed",
                "finished_at": "2026-09-30 08:33:41",
                "error_code": null,
                "status_code": 200,
                "final_url": "https://www.uwe.ac.uk/",
                "duration_ms": 1000
            }
        ],
        "comparison": {
            "previous": {
                "id": 8784,
                "finished_at": "2026-09-30 08:33:41",
                "status_code": 200,
                "final_url": "https://www.uwe.ac.uk/",
                "safety_score": 68
            },
            "current": {
                "id": 13579,
                "finished_at": "2026-09-30 20:03:15",
                "status_code": 200,
                "final_url": "https://www.uwe.ac.uk/",
                "safety_score": 69
            },
            "score_delta": 1,
            "added_technologies": [],
            "removed_technologies": []
        }
    },
    "limitations": [
        "This is a point-in-time technical evidence export.",
        "Unavailable checks are not clean results.",
        "The export is not a malware-removal guarantee or uptime SLA."
    ]
}