<?xml version="1.0" encoding="UTF-8"?>
<!--
  Served as /sitemap.xml on the corporate host only (src/lib/marketing-host.ts).
  Paths are the ones a visitor sees on the apex: the `/public` prefix the pages
  live under in the tree is rewritten away and must not appear here.

  Every page is listed twice, once per language, and each entry carries the
  full set of `xhtml:link` alternates including itself — that is the format's
  requirement, not a redundancy: an alternate group Google can only see from
  one side is one it discards.

  A sitemap entry is a request to index, so a page belongs here only if it
  accepts being indexed. /legal, /legal/privacy and /v0 carry
  `robots: { index: false }` and are deliberately absent;
  src/__tests__/marketing-sitemap.test.ts pins that agreement both ways.
-->
<urlset
  xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
>
  <url>
    <loc>https://ubby.ai/</loc>
    <xhtml:link rel="alternate" hreflang="fr" href="https://ubby.ai/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://ubby.ai/en" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://ubby.ai/" />
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://ubby.ai/en</loc>
    <xhtml:link rel="alternate" hreflang="fr" href="https://ubby.ai/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://ubby.ai/en" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://ubby.ai/" />
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://ubby.ai/case-studies</loc>
    <xhtml:link rel="alternate" hreflang="fr" href="https://ubby.ai/case-studies" />
    <xhtml:link rel="alternate" hreflang="en" href="https://ubby.ai/en/case-studies" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://ubby.ai/case-studies" />
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ubby.ai/en/case-studies</loc>
    <xhtml:link rel="alternate" hreflang="fr" href="https://ubby.ai/case-studies" />
    <xhtml:link rel="alternate" hreflang="en" href="https://ubby.ai/en/case-studies" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://ubby.ai/case-studies" />
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ubby.ai/case-studies/sodexo</loc>
    <xhtml:link rel="alternate" hreflang="fr" href="https://ubby.ai/case-studies/sodexo" />
    <xhtml:link rel="alternate" hreflang="en" href="https://ubby.ai/en/case-studies/sodexo" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://ubby.ai/case-studies/sodexo" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://ubby.ai/en/case-studies/sodexo</loc>
    <xhtml:link rel="alternate" hreflang="fr" href="https://ubby.ai/case-studies/sodexo" />
    <xhtml:link rel="alternate" hreflang="en" href="https://ubby.ai/en/case-studies/sodexo" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://ubby.ai/case-studies/sodexo" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://ubby.ai/case-studies/impp</loc>
    <xhtml:link rel="alternate" hreflang="fr" href="https://ubby.ai/case-studies/impp" />
    <xhtml:link rel="alternate" hreflang="en" href="https://ubby.ai/en/case-studies/impp" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://ubby.ai/case-studies/impp" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://ubby.ai/en/case-studies/impp</loc>
    <xhtml:link rel="alternate" hreflang="fr" href="https://ubby.ai/case-studies/impp" />
    <xhtml:link rel="alternate" hreflang="en" href="https://ubby.ai/en/case-studies/impp" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://ubby.ai/case-studies/impp" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://ubby.ai/case-studies/terra</loc>
    <xhtml:link rel="alternate" hreflang="fr" href="https://ubby.ai/case-studies/terra" />
    <xhtml:link rel="alternate" hreflang="en" href="https://ubby.ai/en/case-studies/terra" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://ubby.ai/case-studies/terra" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://ubby.ai/en/case-studies/terra</loc>
    <xhtml:link rel="alternate" hreflang="fr" href="https://ubby.ai/case-studies/terra" />
    <xhtml:link rel="alternate" hreflang="en" href="https://ubby.ai/en/case-studies/terra" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://ubby.ai/case-studies/terra" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://ubby.ai/case-studies/chicken-street</loc>
    <xhtml:link rel="alternate" hreflang="fr" href="https://ubby.ai/case-studies/chicken-street" />
    <xhtml:link rel="alternate" hreflang="en" href="https://ubby.ai/en/case-studies/chicken-street" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://ubby.ai/case-studies/chicken-street" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://ubby.ai/en/case-studies/chicken-street</loc>
    <xhtml:link rel="alternate" hreflang="fr" href="https://ubby.ai/case-studies/chicken-street" />
    <xhtml:link rel="alternate" hreflang="en" href="https://ubby.ai/en/case-studies/chicken-street" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://ubby.ai/case-studies/chicken-street" />
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://ubby.ai/demo</loc>
    <xhtml:link rel="alternate" hreflang="fr" href="https://ubby.ai/demo" />
    <xhtml:link rel="alternate" hreflang="en" href="https://ubby.ai/en/demo" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://ubby.ai/demo" />
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ubby.ai/en/demo</loc>
    <xhtml:link rel="alternate" hreflang="fr" href="https://ubby.ai/demo" />
    <xhtml:link rel="alternate" hreflang="en" href="https://ubby.ai/en/demo" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://ubby.ai/demo" />
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>
