<?xml version="1.0" encoding="UTF-8"?>
<!--
  Build-time fallback sitemap: STATIC public routes only.

  The backend serves a dynamic sitemap at /api/v1/sitemap.xml that adds
  completed-lookup detail pages and verified caller pages on top of this same
  static list (see SITEMAP_STATIC_PATHS in api/lookups_router.py). Keep the two
  lists in sync; app/tests/components/StaticAssets.test.ts guards this file.

  /shared/{token} is deliberately absent and Disallow-ed in robots.txt —
  share tokens are bearer credentials.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://whocalledit.io/</loc>
  </url>
  <url>
    <loc>https://whocalledit.io/leaderboard</loc>
  </url>
  <url>
    <loc>https://whocalledit.io/caller-search</loc>
  </url>
  <url>
    <loc>https://whocalledit.io/about</loc>
  </url>
  <url>
    <loc>https://whocalledit.io/how-it-works</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://whocalledit.io/api-docs</loc>
  </url>
</urlset>
