<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://protiva.dev/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://protiva.dev/services</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://protiva.dev/contact</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://protiva.dev/faq</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://protiva.dev/blog</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://protiva.dev/privacy</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://protiva.dev/terms</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://protiva.dev/cookies</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>
  <url>
    <loc>https://protiva.dev/service-terms</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://protiva.dev/accessibility</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://protiva.dev/ai-chat-disclaimer</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>
  <url>
    <loc>https://protiva.dev/dangthai</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url><loc>https://protiva.dev/blog/custom-web-app-saas-build-in-weeks</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://protiva.dev/blog/not-everything-needs-ai-cost-architecture</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://protiva.dev/blog/ai-for-absolute-beginners-free-book</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://protiva.dev/blog/reframing-ai-as-augmentation-2026</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>

  <url><loc>https://protiva.dev/blog/why-off-the-shelf-software-never-fits</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://protiva.dev/blog/micro-app-to-full-custom-web-software</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://protiva.dev/blog/automation-audit-first</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://protiva.dev/blog/google-workspace-automation-platform</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://protiva.dev/blog/ai-automation-vs-demo</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://protiva.dev/blog/spreadsheet-to-micro-app</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://protiva.dev/blog/production-ready-prototype</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://protiva.dev/blog/core-flows-scope-metric</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://protiva.dev/blog/admin-portals-are-products</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://protiva.dev/blog/prototype-vs-mvp-vs-poc</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://protiva.dev/blog/cost-of-ambiguity-in-product-builds</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://protiva.dev/blog/dev-handoff-without-rebuilds</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://protiva.dev/blog/ai-coded-production-ready-checklist</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://protiva.dev/blog/prototype-vendor-checklist</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://protiva.dev/blog/accessibility-foundations-aoda-wcag</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://protiva.dev/blog/seo-structure-before-content</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://protiva.dev/blog/standard-app-baseline</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://protiva.dev/blog/prevent-scope-creep</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://protiva.dev/blog/protiva-delivery-cycle-checklist</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://protiva.dev/blog/protiva-website-service</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
</urlset>
