<?xml version="1.0" encoding="UTF-8"?>
<!--
  DOMAIN LITERALS LIVE HERE ON PURPOSE, and this is one of only two places on this
  site where that is true (the other is robots.txt).

  A sitemap must be a static file at a fixed path that crawlers can fetch, so it
  cannot read partials/config.php the way every page does. Making it dynamic would
  need a rewrite rule in the deploy-time .htaccess, which is generated in three
  separate places, for four strings.

  So: on a domain move, edit MG_ROOT_DOMAIN in partials/config.php AND the <loc>
  values below AND the Sitemap: line in robots.txt. Nothing else on the site.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://mygenius.ng/</loc>
    <lastmod>2026-07-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://mygenius.ng/privacy</loc>
    <lastmod>2026-09-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://mygenius.ng/terms</loc>
    <lastmod>2026-07-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <!--
    The account/data deletion route. Listed because Google Play expects it to be
    publicly reachable and findable, and because it is the URL given in the Play
    Console data-deletion field. Extensionless, like the two above: the deploy-time
    .htaccess maps the clean path onto the .php file, and every page's canonical tag
    names the clean form.
  -->
  <url>
    <loc>https://mygenius.ng/delete-account</loc>
    <lastmod>2026-09-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
