31 Headers

HTTP Security Headers

Status
Strict-Transport-Security
Present
max-age=31449600
Content-Security-Policy
Basic
default-src; img-src; script-src; +1 more Analyze
Content-Security-Policy-Report-Only
Missing
Not configured Analyze
X-Frame-Options
Good
SAMEORIGIN
X-Content-Type-Options
Good
nosniff
Referrer-Policy
Present
origin-when-cross-origin
Permissions-Policy
Missing
Not configured
Recommendations
  • Increase HSTS max-age to at least 1 year and add includeSubDomains
  • Improve CSP by adding more specific directives and removing 'unsafe-inline'
  • Consider adding Permissions-Policy to control browser features

Performance Headers

Accept-Ranges
Performance
bytes
Connection
Performance
close
Vary
Performance
Accept, Accept-Encoding

Caching Headers

Cache-Control
Caching
max-age=7200, private
Etag
Caching
W/"cfb053e0ae5bfe3f8a5ad45d1a1ee027"

Content Headers

Content-Language
Content
en
Content-Length
Content
148146
Content-Type
Content
text/html; charset=utf-8

Server Headers

Server
Server
Heroku
X-Powered-By
Server
hero-app
X-Runtime
Server
0.046096
X-Version
Server
97b475d17af70156b120f415c1ee0eabc879b2e7

CORS Headers

Access-Control-Allow-Origin
Cors
unsplash.com

Cookies Headers

Set-Cookie
Cookies

Other Headers

Date
Other
Mon, 11 May 2026 19:02:33 GMT
Fastly-Backend-Name
Other
F_rails_backend
Fastly-Is-Origin
Other
1
Nel
Other
Report-To Group heroku-nel max-age: 1h
success: 1.0% failure: 10.0%
Reporting-Endpoints
Other
heroku-nel="https://nel.heroku.com/reports?s=WXKFSTdRDHhcl9%2FL1NeBkx1sR3x1bhtXP%2BrUKFL1MR8%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1778526153"
Via
Other
1.1 heroku-router, 1.1 varnish
X-Cache
Other
MISS
X-Cache-Hits
Other
0
X-Request-Id
Other
478effcb-65b0-c6a5-8430-44d567365874
X-Served-By
Other
cache-pdk-katl1840096-PDK

Recommendations

Enable compression (gzip/brotli) to improve performance

Consider removing X-Powered-By header to hide server technology