Dev iconDevAug 31, 2026 ~1 min source read

What your site tells a stranger before it renders a single pixel

Type a domain, hit enter, and before anything paints, your server and the browser have already had a short conversation. The server sends back response headers — and to anyone who knows how to read them, those headers are a fairly candid statement about how seriously that site takes its own security.

What your site tells a stranger before it renders a single pixel

Share this story

Send the public story page.

Useful takeaways from this story.

Type a domain, hit enter, and before anything paints, your server and the browser have already had a short conversation.

The server sends back response headers — and to anyone who knows how to read them, those headers are a fairly candid statement about how seriously that site takes its own security.

Not because headers are exciting, but because they're free: no login, no exploit, nothing in your logs.

Building the complete brief

The page is ready to read now. The fuller skim-friendly version will appear here automatically.

The useful part

Type a domain, hit enter, and before anything paints, your server and the browser have already had a short conversation. The server sends back response headers — and to anyone who knows how to read them, those headers are a fairly candid statement about how seriously that site takes its own security. Not because headers are exciting, but because they're free: no login, no exploit, nothing in your logs.

How it works

  • Open devtools → Network → reload → click the first request → Response Headers.
  • HSTS fixes it by telling the browser: for the next N seconds, never contact this host over HTTP at all.

What to take from it

One request tells them whether you're worth more attention.

Details worth keeping

Strict-Transport-Security — does your HTTPS actually mean anything? A max-age far under a year is a weak commitment. No includeSubDomains → protection stops at the apex.

Keep reading in the app

Open the app view to save this story, compare related coverage, and continue from the same source.

Open in app