What's actually here?
- User-Agent — your browser's self-identification. Don't trust it for security decisions; it's trivial to spoof. Decoded into browser/OS/device on the user-agent tool.
- Accept / Accept-Language / Accept-Encoding — content negotiation preferences (which MIME types, which languages, which compression algorithms your client understands).
- X-Forwarded-For / X-Real-IP — the headers our reverse proxy (Caddy) adds so we can see the original client IP behind it. The forward chain is also shown on the home page.
- X-Forwarded-Proto — tells us the original request scheme. We use it to confirm TLS termination upstream.
- Sec-CH-* / Sec-Fetch-* — Chromium's "Client Hints" replacement for the UA string, and Fetch metadata about where the request came from. Privacy-respecting browsers may suppress these.
What's not here
Cookie, Authorization, and Proxy-Authorization are replaced with [redacted] server-side — we never want to surface a session token or API key in a debug page. If you specifically need to inspect those, use your browser's devtools network panel; they're for your eyes only.
