<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.safercode.dev/</loc>
    <lastmod>2026-06-06</lastmod>
  </url>
  <url>
    <loc>https://www.safercode.dev/ai-app-launch-review</loc>
    <lastmod>2026-06-06</lastmod>
  </url>
  <url>
    <loc>https://www.safercode.dev/ai-app-production-readiness-review</loc>
    <lastmod>2026-06-06</lastmod>
  </url>
  <url>
    <loc>https://www.safercode.dev/vibe-coding-audit</loc>
    <lastmod>2026-06-06</lastmod>
  </url>
  <url>
    <loc>https://www.safercode.dev/cursor-app-review</loc>
    <lastmod>2026-06-06</lastmod>
  </url>
  <url>
    <loc>https://www.safercode.dev/lovable-app-review</loc>
    <lastmod>2026-06-06</lastmod>
  </url>
  <url>
    <loc>https://www.safercode.dev/supabase-security-review</loc>
    <lastmod>2026-06-06</lastmod>
  </url>
  <url>
    <loc>https://www.safercode.dev/mvp-production-readiness-review</loc>
    <lastmod>2026-06-06</lastmod>
  </url>
  <url>
    <loc>https://www.safercode.dev/blog</loc>
    <lastmod>2026-06-06</lastmod>
  </url>
  <url>
    <loc>https://www.safercode.dev/blog/how-to-know-if-your-ai-built-app-is-ready-to-launch</loc>
    <lastmod>2026-06-06</lastmod>
  </url>
  <url>
    <loc>https://www.safercode.dev/blog/what-i-check-before-a-cursor-built-app-goes-to-production</loc>
    <lastmod>2026-06-06</lastmod>
  </url>
  <url>
    <loc>https://www.safercode.dev/blog/supabase-rls-mistakes-i-see-in-ai-built-apps</loc>
    <lastmod>2026-06-06</lastmod>
  </url>
  <url>
    <loc>https://www.safercode.dev/blog/vibe-coding-security-checklist</loc>
    <lastmod>2026-06-06</lastmod>
  </url>
  <url>
    <loc>https://www.safercode.dev/llms.txt</loc>
    <lastmod>2026-06-06</lastmod>
  </url>
</urlset>
