Learning Center

Guides on security headers, TLS configuration, Content Security Policy, and more.

Header Reference (16)

Content Security PolicyCritical

Controls which resources can be loaded and executed on your website.

Strict Transport SecurityHigh

Forces browsers to use HTTPS connections only, preventing downgrade attacks.

X-Frame-OptionsMedium

Controls whether your website can be embedded in frames or iframes.

X-Content-Type-OptionsMedium

Prevents browsers from MIME-sniffing content types.

Referrer PolicyLow

Controls how much referrer information is sent with requests.

Permissions PolicyLow

Controls which browser features and APIs can be used.

Cross-Origin-Embedder-PolicyHigh

Prevents cross-origin data leakage and enables advanced web features.

Cross-Origin-Opener-PolicyHigh

Prevents cross-origin window manipulation and popup attacks.

Cross-Origin-Resource-PolicyMedium

Controls which origins can load your website's resources.

X-Permitted-Cross-Domain-PoliciesLow

Controls cross-domain policy file access for legacy plugins.

X-Download-OptionsLow

Prevents Internet Explorer from automatically downloading files.

X-DNS-Prefetch-ControlLow

Controls DNS prefetching behavior in browsers.

Origin-Agent-ClusterLow

Controls whether the page runs in its own origin agent cluster.

Clear-Site-DataLow

Clears browser data for your website when specified.

Upgrade-Insecure-RequestsLow

Upgrades HTTP requests to HTTPS automatically.

Cookie SecurityCritical

Securing cookies with HttpOnly, Secure, and SameSite attributes.

Tutorials and Guides (29)

Advanced Security Headers

Cross-Origin policies, information disclosure prevention, and best practices.

Headers

How Does TLS/SSL Security Work

Certificate validation, cipher suites, forward secrecy, and testing methods.

TLS

CSP Analysis Guide

Directive parsing, common issues, auditing techniques, and recommendations.

CSP

Cross-Origin Isolation

How COEP, COOP, and CORP protect against Spectre and enable powerful APIs.

Headers

How to Prevent Information Disclosure

Prevent HTTP headers from revealing server details to attackers.

Headers

TLS Handshake Explained

TLS 1.2 and 1.3 handshakes, cipher negotiation, and forward secrecy.

TLS

Mixed Content Guide

Find and fix HTTP resources on HTTPS pages to maintain security.

TLS

How to Check for DNS Security

SPF, DMARC, DKIM for email auth, CAA records, and DNSSEC validation.

DNS

security.txt Guide

RFC 9116 fields, deployment steps, and vulnerability disclosure setup.

Headers

CSP for React and Next.js

Nonces, strict-dynamic, CSS-in-JS, and common pitfalls for React apps.

CSP

How to Set Up a CSP Report Endpoint

Configure report-uri and report-to, filter extension noise, and monitor CSP violations in production.

CSP

How to Write Secure CSP for WordPress Sites

Deploy CSP on WordPress with plugins, themes, and WooCommerce support.

CSP

CSP for Third Party Scripts

Allowlist reference for Google Analytics, Stripe, PayPal, HubSpot, and more.

CSP

What is HSTS and Why It Matters

How HSTS prevents SSL stripping, 307 internal redirects, and preload lists.

Headers

Remove unsafe-inline from CSP

Replace unsafe-inline with nonces, hashes, and strict-dynamic for real XSS protection.

CSP

How to Secure Your Cookies

HttpOnly, Secure, SameSite explained with session hijacking and CSRF prevention.

Cookies

How to Check Security Headers for a Website

What security headers are, why they matter, and the fastest way to check any site.

Headers

Why Your Security Headers Are Not Working

Five common reasons headers go missing or stay ineffective, and how to diagnose each one.

Headers

Why Continuous Website Security Monitoring Matters

Headers vanish after deploys. Certs expire. Why a one-time scan is not enough and what monitoring catches.

Monitoring

How to Monitor Your Website Security Automatically

Set up daily automated scans, understand change detection, and read your email digest.

Monitoring

Security Headers Score Guide

What your security headers score means, which factors affect it, and how to improve it.

Headers

Security Headers Cheat Sheet

Complete reference with copy-paste configurations for Apache, Nginx, and Node.js.

Headers

Best Security Headers Checkers Compared

Side by side comparison of free security header scanners for 2026.

Headers

The 6 Layers of Website Security

Defense in depth explained. Six concentric rings from session identity to monitoring, and what breaks when each one fails.

Security Analysis

How to Check Your Website Is Secure

Seven layers every site owner should verify, from TLS and headers to cookies and DNS.

Security Analysis

Website Security Best Practices

Implement security headers, harden TLS, deploy a WAF, lock down cookies, and set up monitoring.

Security Analysis

Why Your Redirect Chain Matters for Security

How HTTP hops expose cookies, enable SSL stripping, and block HSTS preload eligibility.

TLS

How Subresource Integrity (SRI) Helps Protect Your Website

Protect your site from compromised CDNs by verifying external scripts and stylesheets with integrity hashes.

Web Security

HSTS vs HTTPS: What's the Difference

HTTPS encrypts the connection. HSTS makes sure the browser never skips it. Why you need both.

TLS

Ready to test your website?

Scan your site and see which security headers are missing.

Scan Your Website