A 10-point security checklist for every website

From HTTPS to rate limiting — the essential steps to protect your site.

Security is not a feature you bolt on later. Here are the essentials we apply to every project:

  1. HTTPS and HSTS everywhere
  2. Strong password hashing (Argon2id)
  3. Two-factor authentication for admin panels
  4. CSRF protection
  5. Prepared SQL statements
  6. Content Security Policy (CSP)
  7. Rate limiting on logins
  8. Cloudflare WAF
  9. Regular, encrypted backups
  10. Automatic security updates

← All articles