<?xml version="1.0" encoding="UTF-8"?>
<!--
  The URLs a signed-out visitor can actually reach. Everything else in the
  app redirects to "/" client-side, so listing it would ask the crawler to keep
  fetching duplicates of the landing page and would imply the app is open when
  it is invite-only.

  Static on purpose. A generator would be more machinery than the file it
  produces. If a public route is ever added, add it here and drop its
  Disallow from robots.txt in the same change (this file already lists
  every current public route, so robots.txt needs no change alongside it).
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.kachii.app/</loc>
    <lastmod>2026-09-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <!-- The free show report: no account, nothing uploaded. This is the front
         door strangers are meant to land on, so it is not a secondary page. -->
    <loc>https://www.kachii.app/show-report</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <!-- The paid sign-up page: create the account and pay in one pass, no
         trial. A stranger reaches it from the founding pricing card or the
         hero's "subscribe now" link. -->
    <loc>https://www.kachii.app/start</loc>
    <lastmod>2026-09-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- The legal pages. Low priority: nobody searches for them, but Stripe's
       customer portal and the footer link to them, and a crawler that finds
       a link should find a listed page behind it. -->
  <url>
    <loc>https://www.kachii.app/terms</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>
  <url>
    <loc>https://www.kachii.app/refunds</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>
  <url>
    <loc>https://www.kachii.app/privacy</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>
</urlset>
