<?xml version="1.0" encoding="UTF-8"?>
<!--
  Sitemap for Calivora AI

  IMPORTANT: the sitemap protocol REQUIRES every <loc> to be an absolute URL.
  Relative paths are invalid here, so this file and robots.txt are the only two
  places in the project that contain a full domain. Neither can break the site.

  LIVE HOST: https://calivora.vercel.app/

  That domain must stay identical to three other places, or things silently
  break:

      1. the "Website" field of the Google Play Store listing  (AdMob crawls
         the listing, then follows that URL to /app-ads.txt — a mismatch is the
         number one cause of app-ads.txt verification failing);
      2. the Privacy Policy and Data deletion URLs in Play Console;
      3. RESTORE_CRED_RP_ID in the mobile app, which resolves
         /.well-known/assetlinks.json from this same origin.

  One find-and-replace on "https://calivora.vercel.app/" switches every entry
  here; robots.txt has a single matching Sitemap: line.

  MAINTENANCE: add one <url> block per new page and refresh <lastmod> whenever
  a page's content materially changes.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
                            http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">

  <!-- Homepage: hero, features, how it works, screenshots, pricing, FAQ -->
  <url>
    <loc>https://calivora.vercel.app/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- Privacy Policy: required by Google Play Console -->
  <url>
    <loc>https://calivora.vercel.app/privacy-policy.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Account Deletion: required by Google Play Console (Data deletion field) -->
  <url>
    <loc>https://calivora.vercel.app/delete-account.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Terms of Service -->
  <url>
    <loc>https://calivora.vercel.app/terms.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Contact and support -->
  <url>
    <loc>https://calivora.vercel.app/contact.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

</urlset>
