<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://freecodeaudit.com/</loc></url><url><loc>https://freecodeaudit.com/blog/</loc></url><url><loc>https://freecodeaudit.com/blog/auditing-authentication-and-authorization/</loc><lastmod>2026-03-12T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/auditing-database-queries-for-scale/</loc><lastmod>2026-04-21T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/auditing-third-party-dependencies/</loc><lastmod>2026-04-09T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/code-audit-vs-code-review/</loc><lastmod>2026-03-20T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/code-smells-every-audit-flags/</loc><lastmod>2026-05-05T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/documentation-and-maintainability/</loc><lastmod>2026-06-01T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/exposed-secrets-in-your-repo/</loc><lastmod>2026-02-27T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/free-code-audit-checklist/</loc><lastmod>2026-05-20T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/hidden-debt-in-ai-generated-code/</loc><lastmod>2026-03-17T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/how-a-code-audit-works/</loc><lastmod>2026-04-15T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/how-long-does-a-code-audit-take/</loc><lastmod>2026-06-02T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/how-to-choose-a-code-audit-provider/</loc><lastmod>2026-05-06T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/how-to-prepare-for-a-code-audit/</loc><lastmod>2026-05-11T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/how-to-prioritize-fixes-after-an-audit/</loc><lastmod>2026-03-03T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/manual-vs-automated-code-audits/</loc><lastmod>2026-05-22T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/performance-bottlenecks-a-code-audit-reveals/</loc><lastmod>2026-04-07T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/real-cost-of-unaudited-code/</loc><lastmod>2026-02-24T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/signs-your-codebase-needs-an-audit/</loc><lastmod>2026-03-09T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/sonarqube-for-code-audits/</loc><lastmod>2026-07-05T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/sql-injection-input-validation-checklist/</loc><lastmod>2026-03-26T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/state-of-code-security-2026/</loc><lastmod>2026-06-15T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/technical-debt-explained/</loc><lastmod>2026-02-17T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/test-coverage-what-auditors-look-for/</loc><lastmod>2026-05-18T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/top-security-vulnerabilities-code-audits-catch/</loc><lastmod>2026-02-13T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/what-good-code-looks-like-to-an-auditor/</loc><lastmod>2026-04-22T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/what-is-a-code-audit/</loc><lastmod>2026-02-10T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/what-to-expect-in-a-code-audit-report/</loc><lastmod>2026-04-28T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/blog/when-to-get-a-code-audit/</loc><lastmod>2026-04-02T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/compare/</loc></url><url><loc>https://freecodeaudit.com/compare/code-audit-vs-penetration-test/</loc><lastmod>2026-01-20T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/compare/code-audit-vs-security-audit/</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/compare/free-code-audit-vs-paid-code-audit/</loc><lastmod>2026-03-05T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/compare/in-house-review-vs-third-party-audit/</loc><lastmod>2026-04-14T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/compare/sast-vs-dast/</loc><lastmod>2026-02-17T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/compare/snyk-vs-sonarqube/</loc><lastmod>2026-05-28T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/faq/</loc></url><url><loc>https://freecodeaudit.com/glossary/</loc></url><url><loc>https://freecodeaudit.com/glossary/code-smell/</loc><lastmod>2026-02-11T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/glossary/csrf/</loc><lastmod>2026-04-21T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/glossary/cve/</loc><lastmod>2026-03-10T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/glossary/cyclomatic-complexity/</loc><lastmod>2026-06-09T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/glossary/dast/</loc><lastmod>2026-01-28T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/glossary/idor/</loc><lastmod>2026-05-05T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/glossary/sast/</loc><lastmod>2026-01-14T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/glossary/secret-sprawl/</loc><lastmod>2026-06-30T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/glossary/sql-injection/</loc><lastmod>2026-03-24T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/glossary/technical-debt/</loc><lastmod>2026-02-25T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/glossary/test-coverage/</loc><lastmod>2026-05-19T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/glossary/xss/</loc><lastmod>2026-04-07T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/how-it-works/</loc></url><url><loc>https://freecodeaudit.com/templates/</loc></url><url><loc>https://freecodeaudit.com/templates/code-audit-checklist/</loc><lastmod>2026-01-20T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/templates/dependency-audit-checklist/</loc><lastmod>2026-06-18T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/templates/pre-launch-security-checklist/</loc><lastmod>2026-05-26T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/templates/pull-request-review-checklist/</loc><lastmod>2026-04-14T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/templates/sample-code-audit-report/</loc><lastmod>2026-02-10T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/templates/security-review-checklist/</loc><lastmod>2026-03-05T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/tutorials/</loc></url><url><loc>https://freecodeaudit.com/tutorials/audit-your-authentication/</loc><lastmod>2026-04-08T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/tutorials/find-n-plus-one-queries/</loc><lastmod>2026-05-20T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/tutorials/run-a-dependency-audit/</loc><lastmod>2026-02-10T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/tutorials/run-a-diy-code-audit/</loc><lastmod>2026-06-24T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/tutorials/scan-your-repo-for-secrets/</loc><lastmod>2026-01-14T00:00:00.000Z</lastmod></url><url><loc>https://freecodeaudit.com/tutorials/set-up-pre-commit-secret-scanning/</loc><lastmod>2026-03-18T00:00:00.000Z</lastmod></url></urlset>