<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://kangl.dev</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://kangl.dev/platform</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kangl.dev/solutions</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kangl.dev/security-providers</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kangl.dev/security-providers/snyk</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kangl.dev/azure-devops</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kangl.dev/security</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kangl.dev/compare</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kangl.dev/blog</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kangl.dev/learn</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kangl.dev/contact</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kangl.dev/pricing</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://kangl.dev/compare/kangl-vs-armorcode</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kangl.dev/compare/kangl-vs-ox-security</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kangl.dev/compare/kangl-vs-legit-security</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kangl.dev/compare/kangl-vs-cycode</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kangl.dev/compare/kangl-vs-apiiro</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kangl.dev/compare/kangl-vs-nucleus-security</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kangl.dev/compare/kangl-vs-inhouse-scripts</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kangl.dev/blog/snyk-azure-devops-integration-guide</loc>
<lastmod>2026-08-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/azure-devops-pipeline-security-checklist</loc>
<lastmod>2026-08-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/azure-devops-security-best-practices</loc>
<lastmod>2026-08-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/enforce-security-scans-across-hundreds-of-pipelines</loc>
<lastmod>2026-08-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/security-configuration-drift-in-ci-pipelines</loc>
<lastmod>2026-08-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/backend-authoritative-policy-enforcement</loc>
<lastmod>2026-07-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/operating-snyk-at-enterprise-scale-azure-devops</loc>
<lastmod>2026-07-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/kangl-pipeline-security-runtime-guide</loc>
<lastmod>2026-07-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/yaml-vs-classic-pipelines-security-coverage</loc>
<lastmod>2026-07-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/fail-the-build-or-monitor-severity-thresholds</loc>
<lastmod>2026-06-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/normalized-security-posture-across-scanners</loc>
<lastmod>2026-06-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/appsec-tool-sprawl-consolidation</loc>
<lastmod>2026-06-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/multi-tenant-appsec-operations</loc>
<lastmod>2026-06-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/keeping-security-credentials-out-of-pipelines</loc>
<lastmod>2026-06-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/audit-trails-for-appsec-operations</loc>
<lastmod>2026-05-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/azure-devops-service-connections-security</loc>
<lastmod>2026-05-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/variable-groups-and-secret-sprawl</loc>
<lastmod>2026-05-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/rolling-out-sast-sca-org-wide-playbook</loc>
<lastmod>2026-05-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/global-kill-switch-appsec-change-control</loc>
<lastmod>2026-04-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/provider-neutral-appsec-avoiding-lock-in</loc>
<lastmod>2026-04-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/measuring-appsec-coverage-metrics</loc>
<lastmod>2026-04-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/pr-gates-vs-build-gates-azure-devops</loc>
<lastmod>2026-04-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/drift-detection-and-force-sync</loc>
<lastmod>2026-03-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/from-findings-to-decisions-policy-layer</loc>
<lastmod>2026-03-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/why-kangl-exists-control-plane-story</loc>
<lastmod>2026-03-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/blog/shadow-pipelines-unmanaged-builds</loc>
<lastmod>2026-03-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-sast</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-sca</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-dast</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-secrets-scanning</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-aspm</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-a-security-control-plane</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-pipeline-security-runtime</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-a-pr-gate</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-shift-left</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-an-sbom</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-cvss-severity</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-policy-as-code</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-configuration-drift</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-software-supply-chain-security</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-vulnerability-management</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-a-service-connection</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-multi-tenancy</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-a-kill-switch</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-devsecops</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-false-positive-management</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-cicd-security</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/what-is-a-security-gate</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/learn/azure-devops-branch-policies-explained</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://kangl.dev/security-providers/aikido-security</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kangl.dev/security-providers/checkmarx-one</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kangl.dev/security-providers/semgrep</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kangl.dev/security-providers/gitguardian</loc>
<lastmod>2026-10-03T17:40:03.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://kangl.dev/security-providers/wiz</loc>
<lastmod>2026-10-03T17:40:03.506Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
