<?xml version="1.0" encoding="UTF-8"?>
<!--
  Hand-maintained, on purpose: each game is built and deployed from a
  different repository, so there is no shared build step that could generate
  this, and @astrojs/sitemap in any one game would only ever see that game's
  own routes.

  EVERY LIVE GAME ON THE HUB IS HERE, AND NO BETA ONE IS. A beta is still in
  flux, and indexing is hard to walk back (docs/BETA_LAUNCH.md, "Decisions left
  open"). Taking a game out of beta means adding it here, to hub/llms.txt and
  to the hub JSON-LD ItemList in the same change; `hub:catalogue-parity` in the
  compliance harness reports any of the three that disagrees with the cards.
  Also add it to the GAME_SCOPES list in sw.js.

  lastmod is the date each app last shipped a user-visible change. Search
  engines treat a lastmod that never moves as noise, so update it when a game
  changes materially rather than on every deploy.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://quranadventure.com/</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://quranadventure.com/trivia/</loc>
    <lastmod>2026-09-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://quranadventure.com/kalimaguesser/</loc>
    <lastmod>2026-09-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://quranadventure.com/ayah/</loc>
    <lastmod>2026-09-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://quranadventure.com/asma/</loc>
    <lastmod>2026-09-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://quranadventure.com/fourcorners/</loc>
    <lastmod>2026-09-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://quranadventure.com/rooms/noorgrid/host</loc>
    <lastmod>2026-09-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://quranadventure.com/privacy</loc>
    <lastmod>2026-08-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <!-- Support surfaces. Listed because search is the discovery channel for a
       web platform with no app store presence, and because an IT administrator
       looking for deployment instructions should be able to find them without
       already knowing the URL. -->
  <url>
    <loc>https://quranadventure.com/leaderboard</loc>
    <lastmod>2026-09-14</lastmod>
    <changefreq>hourly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://quranadventure.com/support</loc>
    <lastmod>2026-09-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://quranadventure.com/account/delete</loc>
    <lastmod>2026-09-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
