<?xml version="1.0" encoding="UTF-8"?>
<!--
  Hand-maintained, like everything else here: four URLs, no build step, no
  generator. Add a <url> when a page is added, and move a <lastmod> when that
  page's content changes. A stale lastmod is worse than no lastmod, because a
  crawler that catches one lying discounts every other date in the file.

  The two legal dates are the effective dates the documents themselves print,
  not the dates the files were last touched, so a typo fix does not claim the
  terms changed.

  Paths are extensionless because vercel.json sets cleanUrls, which 308s
  /privacy.html to /privacy. Listing the .html form would point every crawler
  at a redirect instead of at the page.

  No changefreq and no priority: Google ignores both, and the other engines
  that read them cannot be told anything useful about a four-page site.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://tryha.app/</loc>
    <lastmod>2026-09-01</lastmod>
  </url>
  <url>
    <loc>https://tryha.app/privacy</loc>
    <lastmod>2026-09-01</lastmod>
  </url>
  <url>
    <loc>https://tryha.app/terms</loc>
    <lastmod>2026-08-27</lastmod>
  </url>
  <url>
    <loc>https://tryha.app/support</loc>
    <lastmod>2026-08-25</lastmod>
  </url>
</urlset>
