; rel=\"canonical\"",{"name":71,"value":72},"NEL","{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",{"name":74,"value":75},"Report-To","{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=fxRzDTW6Li9HuzbzisoYigAoIGYZiAPFW%2BchLI5n89WnMtquVH4gvPpfuD1OEa9%2FjiDI6%2FPYZsLA2YrnEt4yRA6c6e19Pe99ur5uXcCjA9DFUyRRkLePidbMAO%2FDog%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",{"name":77,"value":78},"Server","cloudflare",{"name":80,"value":81},"Strict-Transport-Security","max-age=31536000; includeSubDomains; preload",{"name":83,"value":84},"Transfer-Encoding","chunked",{"name":86,"value":87},"Vary","Accept-Encoding",{"name":89,"value":90},"access-control-allow-credentials","false",{"name":92,"value":93},"access-control-allow-methods","GET, POST, OPTIONS, HEAD",{"name":95,"value":96},"access-control-max-age","600",{"name":98,"value":99},"alt-svc","h3=\":443\"; ma=86400",{"name":101,"value":102},"cf-cache-status","MISS",{"name":104,"value":105},"content-security-policy","upgrade-insecure-requests; default-src 'none'; frame-ancestors 'none'; base-uri 'none'; manifest-src 'self'; style-src 'self'; font-src 'none'; img-src data: https://cdn.whymark.net/ 'self'; trusted-types 'none'; require-trusted-types-for 'script'; sandbox allow-popups allow-scripts allow-same-origin; form-action 'none'; script-src 'none'; connect-src 'none';",{"name":107,"value":108},"feature-policy","accelerometer=(), ambient-light-sensor=(), autoplay=(), battery=(), camera=(), cross-origin-isolated=(), display-capture=(), document-domain=(), encrypted-media=(), execution-while-not-rendered=(), execution-while-out-of-viewport=(), fullscreen=(), geolocation=(), gyroscope=(), keyboard-map=(), magnetometer=(), microphone=(), midi=(), navigation-override=(), payment=(), picture-in-picture=(), publickey-credentials-get=(), screen-wake-lock=(), sync-xhr=(), usb=(), web-share=(), xr-spatial-tracking=(), clipboard-read=(), clipboard-write=(), gamepad=(), speaker-selection=()",{"name":110,"value":108},"permissions-policy",{"name":112,"value":113},"referrer-policy","strict-origin-when-cross-origin",{"name":115,"value":116},"server-timing","cfL4;desc=\"?proto=TCP&rtt=0&min_rtt=0&rtt_var=0&sent=0&recv=0&lost=0&retrans=0&sent_bytes=0&recv_bytes=0&delivery_rate=0&cwnd=0&unsent_bytes=0&cid=6bed910d50e2fe9d&ts=632&x=0\"",{"name":118,"value":119},"speculation-rules","\"/cdn-cgi/speculation\"",{"name":121,"value":122},"x-content-type-options","nosniff",{"name":124,"value":125},"x-frame-options","DENY",{"name":127,"value":128},"x-permitted-cross-domain-policies","none",{"name":130,"value":131},"x-xss-protection","0","text/html","Daniel Whymark",{"url":135,"hash":136,"mm3Hash":137},"https://whymark.net/favicon.svg","9bd31e89957adde7a82b5160bb35399caa3bbfa4b32f256c2569e9c47cc744d9",307434499,"5dcc81e3950a8902ff690d548cfb7bf91b2f471011500ff95a61c36757061f52",{"issuer":31,"subjectName":37,"validFrom":140,"validTo":141},1752867036,1784489436,{"variables":143},[144,147,149,151,153,156,158,160],{"name":145,"type":146},"onbeforetoggle","object",{"name":148,"type":146},"fence",{"name":150,"type":146},"sharedStorage",{"name":152,"type":146},"documentPictureInPicture",{"name":154,"type":155},"fetchLater","function",{"name":157,"type":146},"onpageswap",{"name":159,"type":146},"onpagereveal",{"name":161,"type":146},"onscrollend",[163,168,170,172,174,176,180,182,184,186,189,191,193,196,199,201,204,206,208,210,212,215,217,220,223,225,227,229,231,234,236,238,240,243,245,247,249,251,253,255,258,260,262,266,270,273],{"type":164,"text":165,"category":166,"timestamp":167},"warning","Error with Feature-Policy header: Unrecognized feature: 'accelerometer=()'.","other",1752953437432,{"type":164,"text":169,"category":166,"timestamp":167},"Error with Feature-Policy header: Unrecognized feature: 'ambient-light-sensor=()'.",{"type":164,"text":171,"category":166,"timestamp":167},"Error with Feature-Policy header: Unrecognized feature: 'autoplay=()'.",{"type":164,"text":173,"category":166,"timestamp":167},"Error with Feature-Policy header: Unrecognized feature: 'battery=()'.",{"type":164,"text":175,"category":166,"timestamp":167},"Error with Feature-Policy header: Unrecognized feature: 'camera=()'.",{"type":164,"text":177,"category":178,"timestamp":167,"subcategory":179},"Error with Feature-Policy header: Unrecognized feature: 'cross-origin-isolated=()'.","security","cors",{"type":164,"text":181,"category":166,"timestamp":167},"Error with Feature-Policy header: Unrecognized feature: 'display-capture=()'.",{"type":164,"text":183,"category":166,"timestamp":167},"Error with Feature-Policy header: Unrecognized feature: 'document-domain=()'.",{"type":164,"text":185,"category":166,"timestamp":167},"Error with Feature-Policy header: Unrecognized feature: 'encrypted-media=()'.",{"type":164,"text":187,"category":166,"timestamp":188},"Error with Feature-Policy header: Unrecognized feature: 'execution-while-not-rendered=()'.",1752953437433,{"type":164,"text":190,"category":166,"timestamp":188},"Error with Feature-Policy header: Unrecognized feature: 'execution-while-out-of-viewport=()'.",{"type":164,"text":192,"category":166,"timestamp":188},"Error with Feature-Policy header: Unrecognized feature: 'fullscreen=()'.",{"type":164,"text":194,"category":166,"timestamp":195},"Error with Feature-Policy header: Unrecognized feature: 'geolocation=()'.",1752953437434,{"type":164,"text":197,"category":166,"timestamp":198},"Error with Feature-Policy header: Unrecognized feature: 'gyroscope=()'.",1752953437435,{"type":164,"text":200,"category":166,"timestamp":198},"Error with Feature-Policy header: Unrecognized feature: 'keyboard-map=()'.",{"type":164,"text":202,"category":166,"timestamp":203},"Error with Feature-Policy header: Unrecognized feature: 'magnetometer=()'.",1752953437436,{"type":164,"text":205,"category":166,"timestamp":203},"Error with Feature-Policy header: Unrecognized feature: 'microphone=()'.",{"type":164,"text":207,"category":166,"timestamp":203},"Error with Feature-Policy header: Unrecognized feature: 'midi=()'.",{"type":164,"text":209,"category":166,"timestamp":203},"Error with Feature-Policy header: Unrecognized feature: 'navigation-override=()'.",{"type":164,"text":211,"category":166,"timestamp":203},"Error with Feature-Policy header: Unrecognized feature: 'payment=()'.",{"type":164,"text":213,"category":166,"timestamp":214},"Error with Feature-Policy header: Unrecognized feature: 'picture-in-picture=()'.",1752953437443,{"type":164,"text":216,"category":166,"timestamp":214},"Error with Feature-Policy header: Unrecognized feature: 'publickey-credentials-get=()'.",{"type":164,"text":218,"category":166,"timestamp":219},"Error with Feature-Policy header: Unrecognized feature: 'screen-wake-lock=()'.",1752953437486,{"type":164,"text":221,"category":166,"timestamp":222},"Error with Feature-Policy header: Unrecognized feature: 'sync-xhr=()'.",1752953437490,{"type":164,"text":224,"category":166,"timestamp":222},"Error with Feature-Policy header: Unrecognized feature: 'usb=()'.",{"type":164,"text":226,"category":166,"timestamp":222},"Error with Feature-Policy header: Unrecognized feature: 'web-share=()'.",{"type":164,"text":228,"category":166,"timestamp":222},"Error with Feature-Policy header: Unrecognized feature: 'xr-spatial-tracking=()'.",{"type":164,"text":230,"category":166,"timestamp":222},"Error with Feature-Policy header: Unrecognized feature: 'clipboard-read=()'.",{"type":164,"text":232,"category":166,"timestamp":233},"Error with Feature-Policy header: Unrecognized feature: 'clipboard-write=()'.",1752953437492,{"type":164,"text":235,"category":166,"timestamp":233},"Error with Feature-Policy header: Unrecognized feature: 'gamepad=()'.",{"type":164,"text":237,"category":166,"timestamp":233},"Error with Feature-Policy header: Unrecognized feature: 'speaker-selection=()'.",{"type":164,"text":239,"category":166,"timestamp":233},"Error with Permissions-Policy header: Unrecognized feature: 'ambient-light-sensor'.",{"type":164,"text":241,"category":166,"timestamp":242},"Error with Permissions-Policy header: Unrecognized feature: 'battery'.",1752953437498,{"type":164,"text":244,"category":166,"timestamp":242},"Error with Permissions-Policy header: Unrecognized feature: 'document-domain'.",{"type":164,"text":246,"category":166,"timestamp":242},"Error with Permissions-Policy header: Unrecognized feature: 'execution-while-not-rendered'.",{"type":164,"text":248,"category":166,"timestamp":242},"Error with Permissions-Policy header: Unrecognized feature: 'execution-while-out-of-viewport'.",{"type":164,"text":250,"category":166,"timestamp":242},"Error with Permissions-Policy header: Unrecognized feature: 'navigation-override'.",{"type":164,"text":252,"category":166,"timestamp":242},"Error with Permissions-Policy header: Unrecognized feature: 'usb'.",{"type":164,"text":254,"category":166,"timestamp":242},"Error with Permissions-Policy header: Unrecognized feature: 'web-share'.",{"type":164,"text":256,"category":166,"timestamp":257},"Error with Permissions-Policy header: Unrecognized feature: 'xr-spatial-tracking'.",1752953437499,{"type":164,"text":259,"category":166,"timestamp":257},"Error with Permissions-Policy header: Unrecognized feature: 'speaker-selection'.",{"type":164,"text":261,"category":166,"url":8,"timestamp":257},"An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.",{"type":263,"text":264,"category":178,"url":8,"timestamp":257,"subcategory":265},"error","Refused to load the script 'https://whymark.net/cdn-cgi/speculation' because it violates the following Content Security Policy directive: \"script-src 'none'\".\n","csp",{"type":164,"text":267,"category":268,"url":8,"timestamp":269},"Load failed or canceled (net::ERR_ABORTED) for rule set requested from \"https://whymark.net/cdn-cgi/speculation\" found in Speculation-Rules header.","network",1752953437508,{"type":263,"text":271,"category":178,"url":8,"timestamp":272,"subcategory":179},"Access to image at 'https://cdn.whymark.net/images/profile-1x.webp' from origin 'https://whymark.net' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.",1752953437812,{"type":263,"text":274,"category":268,"url":275,"timestamp":272},"Failed to load resource: net::ERR_FAILED","https://cdn.whymark.net/images/profile-1x.webp",[277],{"url":8,"text":264,"category":265},{"processors":279},{"tech":280,"categories":400,"rank":415,"phishing":417,"robotsTxt":418},[281,310,336,374],{"name":282,"description":283,"slug":284,"categories":285,"confidence":294,"version":31,"icon":295,"website":296,"pricing":297,"cpe":298,"match":299,"evidence":303},"Apple iCloud Mail","Apple iCloud Mail is a webmail service provided by Apple, Inc.","apple-icloud-mail",[286],{"id":287,"slug":288,"description":289,"groups":290,"name":292,"priority":293},30,"webmail","Systems that allow users to send and receive emails through a browser",[291],4,"Webmail",2,100,"Apple.svg","https://www.apple.com/icloud/",[],null,{"match":300,"type":301,"regex":302},"apple-domain","dns",{},{"patterns":304,"impliedBy":309},[305],{"type":301,"regex":300,"value":306,"match":300,"name":298,"confidence":294,"version":31,"implies":307,"excludes":308},"\"apple-domain=NqoydWKdFmb1kgTK\"",[],[],[],{"name":311,"description":312,"slug":313,"categories":314,"confidence":294,"version":31,"icon":322,"website":323,"pricing":324,"cpe":298,"match":325,"evidence":328},"HSTS","HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.","hsts",[315],{"id":316,"slug":178,"description":317,"groups":318,"name":320,"priority":321},16,"Technologies that protect websites from vulnerabilities and attacks",[319],11,"Security",9,"default.svg","https://www.rfc-editor.org/rfc/rfc6797#section-6.1",[],{"match":31,"type":326,"regex":327},"headers",{},{"patterns":329,"impliedBy":335},[330],{"type":326,"regex":331,"value":81,"match":31,"name":332,"confidence":294,"version":31,"implies":333,"excludes":334},"(?:)","strict-transport-security",[],[],[],{"name":337,"description":338,"slug":78,"categories":339,"confidence":294,"version":31,"icon":347,"website":348,"pricing":349,"cpe":298,"match":350,"evidence":352},"Cloudflare","Cloudflare is a web-infrastructure and website-security company, providing content-delivery-network services, DDoS mitigation, Internet security, and distributed domain-name-server services.",[340],{"id":341,"slug":342,"description":343,"groups":344,"name":346,"priority":321},31,"cdn","(Content Delivery Network) Distribute website content globally to improve load times for users",[345],7,"CDN","CloudFlare.svg","https://www.cloudflare.com",[],{"match":31,"type":326,"regex":351},{},{"patterns":353,"impliedBy":373},[354,359,362,365,369],{"type":326,"regex":355,"value":78,"match":78,"name":356,"confidence":294,"version":31,"implies":357,"excludes":358},"^cloudflare$","cf-ray",[],[],{"type":326,"regex":331,"value":102,"match":31,"name":356,"confidence":294,"version":31,"implies":360,"excludes":361},[],[],{"type":326,"regex":331,"value":51,"match":31,"name":356,"confidence":294,"version":31,"implies":363,"excludes":364},[],[],{"type":326,"regex":331,"value":366,"match":31,"name":356,"confidence":294,"version":31,"implies":367,"excludes":368},"961ca2679896b0b6-GUA",[],[],{"type":326,"regex":331,"value":370,"match":31,"name":356,"confidence":294,"version":31,"implies":371,"excludes":372},"961ca269eaa0b0b6-GUA",[],[],[],{"name":375,"description":376,"slug":377,"categories":378,"confidence":294,"version":31,"icon":387,"website":388,"pricing":389,"cpe":298,"match":390,"evidence":393},"HTTP/3","HTTP/3 is the third major version of the Hypertext Transfer Protocol used to exchange information on the World Wide Web.","http-3",[379],{"id":380,"slug":381,"description":382,"groups":383,"name":385,"priority":386},19,"miscellaneous","Tools and technologies that don't fit into other categories",[384],6,"Miscellaneous",10,"HTTP3.svg","https://httpwg.org/",[],{"match":391,"type":326,"regex":392},"h3",{},{"patterns":394,"impliedBy":399},[395],{"type":326,"regex":391,"value":99,"match":391,"name":98,"confidence":294,"version":31,"implies":396,"excludes":397},[],[398],"HTTP/2",[],{"content":401,"inherited":414},[402,406,408,412],{"id":403,"super_category_id":404,"name":405},132,24,"Photography",{"id":404,"name":407},"Society & Lifestyle",{"id":409,"super_category_id":410,"name":411},129,12,"Personal Blogs",{"id":410,"name":413},"Internet Communication",{},{"name":37,"bucket":416,"rank":298},">200000",[],{"rules":419,"sitemaps":423,"hash":425},{"*":420},[421],{"pattern":422,"allow":13,"lineNumber":321},"/cdn-cgi/",[424],"https://whymark.net/sitemap.xml","b9c3326ee575dfb3b2acc15d0c08cfc767428349d45b5f1b16f69e81a4c71829",[],{"cdn.whymark.net":428,"whymark.net":441},{"name":429,"categories":430,"dns":431},"cdn.whymark.net",{},[432,434,436,439],{"name":429,"address":41,"type":433,"dnssec_valid":9},"A",{"name":429,"address":435,"type":433,"dnssec_valid":9},"172.67.200.38",{"name":429,"address":437,"type":438,"dnssec_valid":9},"2606:4700:3032::6815:5264","AAAA",{"name":429,"address":440,"type":438,"dnssec_valid":9},"2606:4700:3036::ac43:c826",{"name":37,"type":442,"categories":443,"dns":450,"rank":455},"Apex domain",{"content":444,"inherited":449},[445,446,447,448],{"id":403,"super_category_id":404,"name":405},{"id":404,"name":407},{"id":409,"super_category_id":410,"name":411},{"id":410,"name":413},{},[451,452,453,454],{"name":37,"address":41,"type":433,"dnssec_valid":9},{"name":37,"address":435,"type":433,"dnssec_valid":9},{"name":37,"address":437,"type":438,"dnssec_valid":9},{"name":37,"address":440,"type":438,"dnssec_valid":9},{"name":37,"bucket":416,"rank":298},{"104.21.82.100":457},{"ip":41,"ipVersion":458,"locationAlpha2":11,"locationName":38,"subdivision1Name":39,"subdivision2Name":40,"latitude":459,"longitude":460,"continent":461,"geonameId":462,"asn":42,"asnName":43,"asnOrgName":463,"asnDescription":463,"asnLocationAlpha2":11},"IPv4","37.77823","-122.4425","North America","5391997","Cloudflare, Inc.",{"13335":465},{"asn":42,"name":43,"description":463,"org_name":463,"location_alpha2":11},{"https://uk.linkedin.com/in/danielwhymark/":467,"https://github.com/daniel-whymark":471,"https://signal.me/#eu/12txveZK7iJ0Be/jd6tpc/azoraEMQaXsxw4fPPkGKMbc4XeddVJmZobRfRU8KgY":475,"https://www.goodreads.com/danielwhymark":479,"https://www.youtube.com/@daniel-whymark":483,"https://steamcommunity.com/id/Da9lDubya":487,"https://www.xbox.com/play/user/Da9lDubya":491,"https://github.com/daniel-whymark/whymark_dot_net/":495},[468],{"href":469,"text":470},"https://uk.linkedin.com/in/danielwhymark/","My professional profile on LinkedInThe LinkedIn logo",[472],{"href":473,"text":474},"https://github.com/daniel-whymark","My coding projects on GitHubThe Github logo",[476],{"href":477,"text":478},"https://signal.me/#eu/12txveZK7iJ0Be/jd6tpc/azoraEMQaXsxw4fPPkGKMbc4XeddVJmZobRfRU8KgY","Contact me on SignalThe Signal logo",[480],{"href":481,"text":482},"https://www.goodreads.com/danielwhymark","My reading activity on GoodreadsThe Goodreads logo",[484],{"href":485,"text":486},"https://www.youtube.com/@daniel-whymark","My videos on YouTubeThe YouTube logo",[488],{"href":489,"text":490},"https://steamcommunity.com/id/Da9lDubya","My PC gaming profile on SteamThe Steam logo",[492],{"href":493,"text":494},"https://www.xbox.com/play/user/Da9lDubya","My gamertag on XboxThe Xbox logo",[496],{"href":497,"text":498},"https://github.com/daniel-whymark/whymark_dot_net/","© Daniel Whymark",{"domains":293,"geo":500,"asns":501,"ips":502,"cookies":503,"links":504,"requests":505,"meta":510},{"locations":501,"continents":501},1,{"total":501,"v4":501,"v6":503},0,8,{"total":291,"protocols":506,"mimes":507,"transferSizeBytes":508,"contentSizeBytes":509},{"https":291},{"text/html":293,"text/css":501,"image/vnd.microsoft.icon":501},20966,44172,{"processors":511},{"tech":512},{"total":291,"totalCategories":291,"categories":513},{"Webmail":501,"Security":501,"CDN":501,"Miscellaneous":501},{"overall":515},{"malicious":13,"categories":516,"phishing":517},[],[],[519],{"name":8,"entryType":520,"startTime":503,"duration":521,"initiatorType":520,"deliveryType":31,"nextHopProtocol":522,"renderBlockingStatus":523,"workerStart":503,"redirectStart":503,"redirectEnd":503,"fetchStart":524,"domainLookupStart":524,"domainLookupEnd":524,"connectStart":525,"secureConnectionStart":525,"connectEnd":526,"requestStart":527,"responseStart":528,"firstInterimResponseStart":503,"responseEnd":529,"transferSize":530,"encodedBodySize":531,"decodedBodySize":532,"responseStatus":34,"serverTiming":533,"unloadEventStart":503,"unloadEventEnd":503,"domInteractive":537,"domContentLoadedEventStart":538,"domContentLoadedEventEnd":538,"domComplete":521,"loadEventStart":521,"loadEventEnd":521,"type":539,"redirectCount":503,"activationStart":503,"criticalCHRestart":503,"notRestoredReasons":298},"navigation",1114.199999999255,"http/1.1","non-blocking",0.6999999992549419,1.900000000372529,40.29999999888241,40.59999999962747,716.4000000003725,720,6307,6007,21416,[534],{"name":535,"duration":503,"description":536},"cfL4","?proto=TCP&rtt=0&min_rtt=0&rtt_var=0&sent=0&recv=0&lost=0&retrans=0&sent_bytes=0&recv_bytes=0&delivery_rate=0&cwnd=0&unsent_bytes=0&cid=6bed910d50e2fe9d&ts=632&x=0",739.5,739.5999999996275,"navigate",[541,542],{"issuer":31,"subjectName":37,"validFrom":140,"validTo":141},{"issuer":31,"subjectName":429,"validFrom":543,"validTo":544},1752867037,1784489437,{"locations":546,"continents":547},[11],[461],[549,550,551,136,552,138],"07027021ec7e67ab2d977d786950035ccac22014c1ba13b8daa6fd3a225effc1","0981c2a6c8cc9417c4445ed608d04d362a8cc481679e0b472ded8d71191992c6","e932055f4bd21451c89994ea340d16cd408ee877fc20c45e68ce143a0df586ab","307434499",{"ips":554,"countries":555,"continents":556,"asns":557,"domains":558,"servers":559,"urls":560,"linkDomains":563,"certificates":571,"hashes":574,"requestChains":575},[41],[11],[461],[42],[429,37],[78],[8,561,275,562],"https://whymark.net/style.css","https://whymark.net/favicon.ico",[564,565,566,567,568,569,570],"uk.linkedin.com","github.com","signal.me","www.goodreads.com","www.youtube.com","steamcommunity.com","www.xbox.com",[572,573],{"issuer":31,"subjectName":37,"validFrom":140,"validTo":141},{"issuer":31,"subjectName":429,"validFrom":543,"validTo":544},[549,550,551,136,552,138],[],"/api/screenshot/748061f2-d2f2-4453-a90b-b944efc4dc46",["Reactive",578],{},["Set"],["ShallowReactive",581],{"result":-1},"/domain/whymark.net"]