{ "scan": { "algorithmVersion": 4, "grade": "B-", "error": null, "score": 65, "statusCode": 200, "testsFailed": 3, "testsPassed": 7, "testsQuantity": 10, "responseHeaders": { "connection": "close", "content-length": "82521", "content-type": "text/html; charset=utf-8", "belfrage-cache-status": "HIT", "bid": "sally", "brequestid": "3e4ddc6ae7f5418abaa302cca6137025", "bsig": "01c3f63e5b4d75f5b2b329d99dfa99b5", "cache-control": "public, stale-if-error=90, stale-while-revalidate=30, max-age=30", "etag": "\"ul61nmajr8ansb\"", "referrer-policy": "no-referrer-when-downgrade", "req-svc-chain": "FASTLY,GTM,BELFRAGE,BBCX", "via": "1.1 BBC-GTM, 1.1 Belfrage, 1.1 varnish", "x-content-type-options": "nosniff", "x-correlation-id": "6e1979bc-c2d7-44c6-9f51-33e29a5a6a43", "x-frame-options": "SAMEORIGIN", "origin-agent-cluster": "?0", "nel": "{\"report_to\":\"default\",\"max_age\":2592000,\"include_subdomains\":true,\"failure_fraction\":0.25}", "x-bbc-edge-cache-status": "EXPIRED", "x-bbc-origin-response-status": "200", "report-to": "{\"group\":\"default\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https://default.bbc-reporting-api.app/report-endpoint\",\"priority\":1}],\"include_subdomains\":true}", "server": "BBC-GTM", "strict-transport-security": "max-age=31536000; preload", "x-robots-tag": "bingbot: noarchive", "fastly-restarts": "1", "accept-ranges": "bytes", "date": "Mon, 18 May 2026 05:27:00 GMT", "x-fastly-cache-status": "HIT-CLUSTER", "x-served-by": "cache-cph2320033-CPH", "x-cache": "HIT", "x-cache-hits": "1", "x-timer": "S1779082021.517341,VS0,VE5", "x-fastly-pre-flight-cache": "MISS, HIT", "x-fastly-pre-flight-cache-status": "HIT-CLUSTER", "x-cache-age": "29", "x-lb-nocache": "true", "vary": "X-BBC-Edge-Scheme,Accept-Encoding", "alt-svc": "h3=\":443\";ma=86400,h3-29=\":443\";ma=86400,h3-27=\":443\";ma=86400" } }, "tests": { "content-security-policy": { "expectation": "csp-implemented-with-no-unsafe", "pass": false, "result": "csp-not-implemented", "scoreModifier": -25, "data": null, "http": false, "meta": false, "policy": null, "numPolicies": 0 }, "cookies": { "expectation": "cookies-secure-with-httponly-sessions", "pass": true, "result": "cookies-not-found", "scoreModifier": 0, "data": null, "sameSite": false }, "cross-origin-resource-sharing": { "expectation": "cross-origin-resource-sharing-not-implemented", "pass": true, "result": "cross-origin-resource-sharing-not-implemented", "scoreModifier": 0, "data": null }, "redirection": { "expectation": "redirection-to-https", "pass": true, "result": "redirection-all-redirects-preloaded", "scoreModifier": 0, "destination": "https://www.bbc.com/", "redirects": true, "route": [ "http://www.bbc.com/", "https://www.bbc.com/" ], "statusCode": 200 }, "referrer-policy": { "expectation": "referrer-policy-private", "pass": false, "result": "referrer-policy-unsafe", "scoreModifier": -5, "data": "no-referrer-when-downgrade", "http": true, "meta": false }, "strict-transport-security": { "expectation": "hsts-implemented-max-age-at-least-six-months", "pass": true, "result": "hsts-preloaded", "scoreModifier": 5, "data": "max-age=31536000; preload", "includeSubDomains": false, "maxAge": 31536000, "preload": true, "preloaded": true }, "subresource-integrity": { "expectation": "sri-implemented-and-external-scripts-loaded-securely", "pass": false, "result": "sri-not-implemented-but-external-scripts-loaded-securely", "scoreModifier": -5, "data": { "https://static.files.bbci.co.uk/bbcdotcom/web/20260506-094152-fab693f842-web-3.4.0-2/_next/static/chunks/polyfills-42372ed130431b0a.js": { "crossorigin": null, "integrity": null }, "https://static.bbci.co.uk/frameworks/requirejs/0.13.0/sharedmodules/require.js": { "crossorigin": null, "integrity": null }, "https://cdn.optimizely.com/public/4621041136/s/bbcx_prod.js": { "crossorigin": null, "integrity": null }, "https://cdn.tinypass.com/api/tinypass.min.js": { "crossorigin": null, "integrity": null }, "https://emp.bbci.co.uk/emp/bump-4/bump-4.js": { "crossorigin": null, "integrity": null }, "https://static.files.bbci.co.uk/bbcdotcom/web/20260506-094152-fab693f842-web-3.4.0-2/_next/static/chunks/webpack-19912bd6393fc495.js": { "crossorigin": null, "integrity": null }, "https://static.files.bbci.co.uk/bbcdotcom/web/20260506-094152-fab693f842-web-3.4.0-2/_next/static/chunks/framework-471a843c5613f1bc.js": { "crossorigin": null, "integrity": null }, "https://static.files.bbci.co.uk/bbcdotcom/web/20260506-094152-fab693f842-web-3.4.0-2/_next/static/chunks/main-fec0878bf69bd0df.js": { "crossorigin": null, "integrity": null }, "https://static.files.bbci.co.uk/bbcdotcom/web/20260506-094152-fab693f842-web-3.4.0-2/_next/static/chunks/pages/_app-fbf990fffc163e12.js": { "crossorigin": null, "integrity": null }, "https://static.files.bbci.co.uk/bbcdotcom/web/20260506-094152-fab693f842-web-3.4.0-2/_next/static/chunks/565-3fe8c6555c9e19af.js": { "crossorigin": null, "integrity": null }, "https://static.files.bbci.co.uk/bbcdotcom/web/20260506-094152-fab693f842-web-3.4.0-2/_next/static/chunks/354-ff5ae564ac04ecae.js": { "crossorigin": null, "integrity": null }, "https://static.files.bbci.co.uk/bbcdotcom/web/20260506-094152-fab693f842-web-3.4.0-2/_next/static/chunks/958-a58c4799eb50becd.js": { "crossorigin": null, "integrity": null }, "https://static.files.bbci.co.uk/bbcdotcom/web/20260506-094152-fab693f842-web-3.4.0-2/_next/static/chunks/103-134cad6ac039894a.js": { "crossorigin": null, "integrity": null }, "https://static.files.bbci.co.uk/bbcdotcom/web/20260506-094152-fab693f842-web-3.4.0-2/_next/static/chunks/434-3a06965d06198ebc.js": { "crossorigin": null, "integrity": null }, "https://static.files.bbci.co.uk/bbcdotcom/web/20260506-094152-fab693f842-web-3.4.0-2/_next/static/chunks/pages/%5B%5B...slug%5D%5D-6e650fbbbacd19b3.js": { "crossorigin": null, "integrity": null }, "https://static.files.bbci.co.uk/bbcdotcom/web/20260506-094152-fab693f842-web-3.4.0-2/_next/static/m-wSqAiOzAW2nOSNX-9si/_buildManifest.js": { "crossorigin": null, "integrity": null }, "https://static.files.bbci.co.uk/bbcdotcom/web/20260506-094152-fab693f842-web-3.4.0-2/_next/static/m-wSqAiOzAW2nOSNX-9si/_ssgManifest.js": { "crossorigin": null, "integrity": null } } }, "x-content-type-options": { "expectation": "x-content-type-options-nosniff", "pass": true, "result": "x-content-type-options-nosniff", "scoreModifier": 0, "data": "nosniff" }, "x-frame-options": { "expectation": "x-frame-options-sameorigin-or-deny", "pass": true, "result": "x-frame-options-sameorigin-or-deny", "scoreModifier": 0, "data": "SAMEORIGIN" }, "cross-origin-resource-policy": { "expectation": "corp-implemented-with-same-site", "pass": true, "result": "corp-not-implemented", "scoreModifier": 0, "data": null, "http": false, "meta": false } } }