Open
Cached
·
just now
24
Headers
HTTP Security Headers
Status
Strict-Transport-Security
Present
max-age=31556926
Content-Security-Policy
Missing
Not configured
X-Frame-Options
Excellent
DENY
X-Content-Type-Options
Good
nosniff
Referrer-Policy
Missing
Not configured
Permissions-Policy
Missing
Not configured
Recommendations
- • Increase HSTS max-age to at least 1 year and add includeSubDomains
- • Add Content-Security-Policy header to prevent XSS attacks
- • Add Referrer-Policy header (recommended: strict-origin-when-cross-origin)
- • Consider adding Permissions-Policy to control browser features
Performance Headers
3 headers
Connection
Performance
keep-alive
Transfer-Encoding
Performance
chunked
Vary
Performance
x-fh-requested-host, accept-encoding
Caching Headers
2 headers
Cache-Control
Caching
public, max-age=120, max-stale=240, stale-while-revalidate=30, stale-if-error=600, s-maxage=7200, must-revalidate
Last-Modified
Caching
Tue, 01 Oct 2024 05:38:01 GMT
Content Headers
1 headers
Content-Type
Content
text/html; charset=utf-8
Server Headers
1 headers
Server
Server
cloudflare
CORS Headers
0 headers
No CORS headers found
Cookies Headers
0 headers
No cookies headers found
Other Headers
13 headers
Alt-Svc
Other
h3=":443"; ma=86400
Cf-Cache-Status
Other
DYNAMIC
Cf-Ray
Other
99b2c1cf183905e9-IAD
Date
Other
Sat, 08 Nov 2025 05:44:11 GMT
Feature-Policy
Other
accelerometer 'none'; gyroscope 'none'; magnetometer 'none'; midi 'none'; ambient-light-sensor 'none'; execution-while-not-rendered 'none'; execution-while-out-of-viewport 'none'; microphone 'none'; camera 'none'; battery 'none'; display-capture 'none'; geolocation 'none'; wake-lock 'none'; screen-wake-lock 'none'; xr-spatial-tracking 'none'; usb 'none'; payment 'none'; web-share 'self'; autoplay 'self'; fullscreen 'self'; layout-animations 'self'
Link
Other
</webpack-runtime-6d32e124fcba5d6992b8.js>; as=script; rel=preload; nopush, </framework-991ab4e620cc1e43ec63.js>; as=script; rel=preload; nopush, </styles-4eff1cd3b607a77c3147.js>; as=script; rel=preload; nopush, </app-24fdadf191e6d9dc1147.js>; as=script; rel=preload; nopush, </static/webfonts/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXo.woff2>; as=font; type="font/woff2"; crossorigin=anonymous; rel=preload; nopush, </static/webfonts/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw5aXo.woff2>; as=font; type="font/woff2"; crossorigin=anonymous; rel=preload; nopush, </static/webfonts/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w5aXo.woff2>; as=font; type="font/woff2"; crossorigin=anonymous; rel=preload; nopush, </static/webfonts/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w5aXo.woff2>; as=font; type="font/woff2"; crossorigin=anonymous; rel=preload; nopush, </static/webfonts/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr73w5aXo.woff2>; as=font; type="font/woff2"; crossorigin=anonymous; rel=preload; nopush, </common-components-preloader-preloader-63755c4579ac4f717a58.js>; as=script; rel=preload; nopush, </navigation-71f81e5d3a6e5e759bf5.js>; as=script; rel=preload; nopush, </common-components-hero-slider-image-slider-a086c531ce4a561b6906.js>; as=script; rel=preload; nopush, </action-list-0de3ddbc797d0f666328.js>; as=script; rel=preload; nopush, </about-components-services-services-52b048660b65a83be739.js>; as=script; rel=preload; nopush, </8816c5fe928e4027a227753477c0189cc801f1af-4d0b5de0cff43f0b0ad8.js>; as=script; rel=preload; nopush, </section-components-section-list-section-list-cfaa4d6ee32d1f44ca12.js>; as=script; rel=preload; nopush, </about-components-about-teaser-about-teaser-5b9e64d06b433da84f7b.js>; as=script; rel=preload; nopush, </project-json-ld-projects-39f105336b94f0f94d30.js>; as=script; rel=preload; nopush, </common-components-footer-footer-8231314a9938ffb32264.js>; as=script; rel=preload; nopush, </common-json-ld-local-business-9df5e8fda25bc6d9d83c.js>; as=script; rel=preload; nopush, </f23b3d3a9787417d63dc6c11e7d117d4d0b1b6f2-64c2f46124c569fc0e94.js>; as=script; rel=preload; nopush, </4e4230266383ad8abb4a07c89d2f748941d0c116-09ba810830e4c9740ae6.js>; as=script; rel=preload; nopush, </component---src-templates-home-tsx-58bb44b0f09d9109494f.js>; as=script; rel=preload; nopush, </page-data/index/page-data.json>; as=fetch; crossorigin=anonymous; rel=preload; nopush, </page-data/sq/d/1109554663.json>; as=fetch; crossorigin=anonymous; rel=preload; nopush, </page-data/sq/d/2330222775.json>; as=fetch; crossorigin=anonymous; rel=preload; nopush, </page-data/sq/d/2592331230.json>; as=fetch; crossorigin=anonymous; rel=preload; nopush, </page-data/sq/d/299608793.json>; as=fetch; crossorigin=anonymous; rel=preload; nopush, </page-data/sq/d/4120343723.json>; as=fetch; crossorigin=anonymous; rel=preload; nopush, </page-data/app-data.json>; as=fetch; crossorigin=anonymous; rel=preload; nopush, </2850-8eaf20a9a333e6d5399e.js>; as=script; rel=prefetch, </5157-08ebfc0c8a6caaff079b.js>; as=script; rel=prefetch, </2c796e83-d232231f598cf2b92e31.js>; as=script; rel=prefetch, </common-components-map-map.35731c32522428a25765.css>; as=style; rel=prefetch, </common-components-map-map-f600542ad0d36eb9c2b1.js>; as=script; rel=prefetch, </project-components-project-list-project-list-c7052e1a81e0b96a3081.js>; rel=prefetch; as=script
Nel
Other
{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To
Other
{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=jXagCLOQkabE7llpfITWOvQlhT9KgMayvgfbHDbWNxi8pSxbT3AYoSO%2F8zQI%2F%2FSgrolclSDjKTkOf0Lr41xQtixJ9ATdN2d4SmA%3D"}]}
Server-Timing
Other
cfEdge;dur=14,cfOrigin;dur=7
X-Cache
Other
HIT
X-Cache-Hits
Other
0
X-Served-By
Other
cache-iad-kiad7000022-IAD
X-Timer
Other
S1762580651.400647,VS0,VE1
Recommendations
Enable compression (gzip/brotli) to improve performance
Analysis completed in 1ms