<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">

  <!-- Homepage -->
  <url>
    <loc>https://www.learningclarity.ai/</loc>
    <lastmod>2026-04-27</lastmod>
  </url>

  <!-- Legal pages -->
  <url>
    <loc>https://www.learningclarity.ai/privacypolicy</loc>
    <lastmod>2026-04-19</lastmod>
  </url>
  <url>
    <loc>https://www.learningclarity.ai/termsofservice</loc>
    <lastmod>2026-04-19</lastmod>
  </url>

  <!-- Help centre — public/help/index.html, served as a real static page.
       Listed here because it is the only way in: nothing on the site linked to it until the
       landing footer did, and a page with no inbound link and no sitemap entry is, to a
       crawler, a page that does not exist.

       THE TRAILING SLASH IS REQUIRED. Measured against production on 2026-09-21:
         /help             → redirect → /help/
         /help/index.html  → redirect → /help/
         /help/            → 200, no redirect        ← the canonical URL
       A sitemap should list the URL that answers directly, and this is the same URL the
       page's own rel=canonical declares. -->
  <url>
    <loc>https://www.learningclarity.ai/help/</loc>
    <lastmod>2026-09-21</lastmod>
  </url>

  <!-- Public certificate verification (dynamic but indexable) -->
  <!-- Individual /verify/:credentialId URLs are user-generated and should NOT
       be listed here. The pattern itself is kept out of the sitemap intentionally. -->

</urlset>
