<?xml version="1.0" encoding="UTF-8"?>
<!--
  sportsync.world

  Four addresses, which is all there is. A sitemap listing pages that do not exist is
  worse than no sitemap, so nothing aspirational goes in here.

  WHY THE DEMO AND WHY SPORTSYNC ARE LISTED DESPITE LIVING ON portal.sportsync.world.
  A sitemap may name a different host only when both are verified under the same
  Search Console property, and a domain property covers every subdomain. So verify
  sportsync.world as a DOMAIN property, by DNS, not as a URL prefix property. With a
  URL prefix property these two lines are ignored.

  That is also the honest reason to move Why SportSync onto this domain eventually.
  As it stands, the one substantial piece of writing we have earns its standing for
  "portal", a subdomain that exists to hold a sign in screen.

  lastmod dates are the day each page was last genuinely changed. Google largely
  ignores them, and a date that moves every time a script runs is a reason to ignore
  them, so they are only touched when the content is.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url>
    <loc>https://sportsync.world/</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://portal.sportsync.world/demo/why-sportsync.html</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://portal.sportsync.world/demo/</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://legal.sportsync.world/privacy.html</loc>
    <lastmod>2026-09-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>

</urlset>
