<?xml version="1.0" encoding="UTF-8"?>
<!--
  Three URLs, because three URLs is what klaritio actually serves to a signed-out
  visitor. Every other route redirects to /login, and listing a redirect in a sitemap
  is a way to tell a search engine something untrue about the site.

  There are no hreflang alternates: the 24 languages are chosen client-side from a
  stored preference or the browser locale, and every one of them lives at the SAME URL.
  Alternate links would promise per-language URLs that do not exist. That changes the
  day the language moves into the path or a query parameter.

  This file grows when there is a public pricing page and a public landing page — see
  the WP20 recon. Both now exist at "/", and /sub-processors joined them on 10 Sep
  2026: it is served without a session to a signed-out visitor, which is the only test
  that decides whether a URL belongs in here.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://klaritio.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <!-- The sub-processor register. Low priority as a sales page and high value as a
         compliance one: a buyer's DPO searching for "klaritio sub-processors" should
         find it without having to ask. -->
    <loc>https://klaritio.com/sub-processors</loc>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://klaritio.com/login</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://klaritio.com/register</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>
