<?xml version="1.0" encoding="UTF-8"?>
<!--
  ═══════════════════════════════════════════════════════════════════════════
  Driif — sitemap

  THIS IS LIVE. robots.txt allows crawling and points here with its
  Sitemap: line, and no page carries noindex. Every <loc> must be
  byte-identical to that page's own canonical — extensionless, apex host.
  A new page is not discoverable until it is added here. llms.txt (the
  answer-engine summary) lists the same pages; keep the two in step.

  Canonical host is the APEX, https://driif.ai. www should 301 to apex at the
  host; the canonicals already name apex as the winner.

  <lastmod> is the last content change, not the last deploy. Bumping it on
  every push teaches crawlers the dates mean nothing.
  ═══════════════════════════════════════════════════════════════════════════
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">

  <url>
    <loc>https://driif.ai/</loc>
    <lastmod>2026-10-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
    <image:image><image:loc>https://driif.ai/assets/img/og-driif.jpg</image:loc></image:image>
  </url>

  <url>
    <loc>https://driif.ai/viper</loc>
    <lastmod>2026-10-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://driif.ai/nexus</loc>
    <lastmod>2026-10-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://driif.ai/applications</loc>
    <lastmod>2026-09-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://driif.ai/company</loc>
    <lastmod>2026-10-14</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://driif.ai/contact</loc>
    <lastmod>2026-09-08</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://driif.ai/glossary</loc>
    <lastmod>2026-10-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>

  <url>
    <loc>https://driif.ai/privacy-policy</loc>
    <lastmod>2026-09-08</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>

  <url>
    <loc>https://driif.ai/terms-of-use</loc>
    <lastmod>2026-09-08</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>

  <url>
    <loc>https://driif.ai/blog</loc>
    <lastmod>2026-10-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://driif.ai/blogs/fragmentation-is-a-vulnerability</loc>
    <lastmod>2026-10-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
    <image:image><image:loc>https://driif.ai/assets/img/blog-fragmentation-cover-1200.webp</image:loc></image:image>
  </url>

  <url>
    <loc>https://driif.ai/blogs/autonomy-needs-accountability</loc>
    <lastmod>2026-10-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
    <image:image><image:loc>https://driif.ai/assets/img/blog-accountability-cover-1200.webp</image:loc></image:image>
  </url>

</urlset>
