<?xml version="1.0" encoding="UTF-8"?>
<!--
  Canonical URLs are extension-less: Cloudflare Pages 308-redirects
  /privacy-policy.html -> /privacy-policy, so the redirect target is what
  belongs here. Update lastmod when a page's content actually changes;
  bumping it on every deploy just teaches crawlers to ignore it.

  The home page exists in two languages. Each language entry lists the full
  alternate set including itself — that is what the hreflang spec requires,
  and it must mirror the <link rel="alternate"> tags in the pages themselves.
  The legal pages are English-only and carry no alternates.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://clear-trace.app/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://clear-trace.app/"/>
    <xhtml:link rel="alternate" hreflang="tr" href="https://clear-trace.app/tr/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://clear-trace.app/"/>
    <lastmod>2026-07-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://clear-trace.app/tr/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://clear-trace.app/"/>
    <xhtml:link rel="alternate" hreflang="tr" href="https://clear-trace.app/tr/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://clear-trace.app/"/>
    <lastmod>2026-07-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://clear-trace.app/privacy-policy</loc>
    <lastmod>2026-07-13</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://clear-trace.app/terms-of-service</loc>
    <lastmod>2026-07-23</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
