<?xml version="1.0" encoding="UTF-8"?>
<!--
  Three URLs, and that is the complete set rather than an unfinished one. Every
  other route is an application screen behind auth or an auth form, all of them
  disallowed in robots.txt.

  The two legal pages are here because they are deliberately public — they are
  mounted outside both GuestRoute and ProtectedRoute, since Stripe's Customer
  Portal requires publicly reachable terms and privacy URLs. robots.txt has to
  Allow them explicitly, because the blanket `Disallow: /v2` would otherwise
  cover them.

  Add an entry when a real marketing page ships (pricing, features, blog), and
  update `lastmod` when that page's content changes — Search Console uses it to
  decide when a recrawl is worth its time. A stale or always-today `lastmod` is
  worse than none, so do not wire it to the build date.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.priceoptimizerpro.com/</loc>
    <lastmod>2026-08-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.priceoptimizerpro.com/v2/terms</loc>
    <lastmod>2026-08-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://www.priceoptimizerpro.com/v2/privacy</loc>
    <lastmod>2026-08-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
