<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- Core Static Pages -->
  <url>
    <loc>https://www.hardengrid.com/</loc>
    <lastmod>2026-08-17</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.hardengrid.com/packs</loc>
    <lastmod>2026-08-17</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.95</priority>
  </url>
  <url>
    <loc>https://www.hardengrid.com/blog</loc>
    <lastmod>2026-08-17</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.hardengrid.com/about</loc>
    <lastmod>2026-08-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.hardengrid.com/faq</loc>
    <lastmod>2026-08-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.hardengrid.com/contact</loc>
    <lastmod>2026-08-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.hardengrid.com/refund-policy</loc>
    <lastmod>2026-08-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.hardengrid.com/privacy</loc>
    <lastmod>2026-08-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.hardengrid.com/terms</loc>
    <lastmod>2026-08-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>

  <!-- 31 Security Audit Packs -->
  <url><loc>https://www.hardengrid.com/packs/FREE</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url>
  <url><loc>https://www.hardengrid.com/packs/A</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/B</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/C</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/D</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/E</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/F</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/G</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/H</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/I</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/J</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/K</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/L</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/M</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/N</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/O</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/P</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/Q</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/R</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/S</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/T</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/U</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/V</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/W</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/X</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/Y</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/Z</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/AA</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/AE</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/AF</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>
  <url><loc>https://www.hardengrid.com/packs/AG</loc><lastmod>2026-08-17</lastmod><changefreq>weekly</changefreq><priority>0.85</priority></url>

  <!-- 36 Security Blog Articles -->
  <url><loc>https://www.hardengrid.com/blog/what-a-free-security-scan-actually-checks</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/external-attack-surface-checklist-2026</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/owasp-top-10-2025-what-changed</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/bola-vs-bfla-api-authorization</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/port-scan-vs-network-security-assessment</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/cis-kubernetes-benchmark-2026</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/linux-server-hardening-checklist</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/saas-security-posture-oauth-nhi</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/sast-vs-sca</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/github-actions-security-checklist</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/dspm-explained</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/owasp-top-10-for-llm-applications-2025</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/owasp-top-10-for-agentic-applications-2026</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/securing-mcp-servers-and-agent-identities</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/shadow-ai-discovery-and-governance</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/nis2-vs-dora</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/owasp-wstg-vs-asvs</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/gdpr-readiness-checklist</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/active-directory-attack-paths-kerberoasting-adcs</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/zero-trust-in-2026-nist-800-207-cisa-maturity-model</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/passkeys-vs-otp-mfa-phishing-resistant-authentication</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/dmarc-is-not-enough-email-authentication-stack</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/why-your-waf-needs-testing-waf-bypass</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/owasp-masvs-mobile-security-checklist</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/iot-security-testing-cra-readiness-firmware</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/phishing-simulation-best-practices-vishing</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/ir-tabletop-exercises</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/red-team-vs-pentest</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/smart-contract-security-checklist</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/bas-vs-red-team</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/threat-hunting-vs-detection-engineering</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/security-audit-pack-buyers-guide</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/cyber-threat-landscape-2026</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/how-to-read-a-pentest-report</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/security-vs-compliance</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://www.hardengrid.com/blog/post-quantum-tls-migration-2026</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
</urlset>
