<?xml version="1.0" encoding="UTF-8"?>
<urlset
  xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
>
  <!-- Marketing landing page — French (default/x-default) + one entry per
       locale variant, each carrying the full reciprocal set of hreflang
       alternates (required: every localized URL must list ALL variants,
       including itself). -->
  <url>
    <loc>https://www.nonote.fr/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://www.nonote.fr/fr-FR/" />
    <xhtml:link rel="alternate" hreflang="en-US" href="https://www.nonote.fr/en-US/" />
    <xhtml:link rel="alternate" hreflang="es-ES" href="https://www.nonote.fr/es-ES/" />
    <xhtml:link rel="alternate" hreflang="ru-RU" href="https://www.nonote.fr/ru-RU/" />
    <xhtml:link rel="alternate" hreflang="it-IT" href="https://www.nonote.fr/it-IT/" />
    <xhtml:link rel="alternate" hreflang="de-DE" href="https://www.nonote.fr/de-DE/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nonote.fr/" />
  </url>
  <url>
    <loc>https://www.nonote.fr/fr-FR/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://www.nonote.fr/fr-FR/" />
    <xhtml:link rel="alternate" hreflang="en-US" href="https://www.nonote.fr/en-US/" />
    <xhtml:link rel="alternate" hreflang="es-ES" href="https://www.nonote.fr/es-ES/" />
    <xhtml:link rel="alternate" hreflang="ru-RU" href="https://www.nonote.fr/ru-RU/" />
    <xhtml:link rel="alternate" hreflang="it-IT" href="https://www.nonote.fr/it-IT/" />
    <xhtml:link rel="alternate" hreflang="de-DE" href="https://www.nonote.fr/de-DE/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nonote.fr/" />
  </url>
  <url>
    <loc>https://www.nonote.fr/en-US/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://www.nonote.fr/fr-FR/" />
    <xhtml:link rel="alternate" hreflang="en-US" href="https://www.nonote.fr/en-US/" />
    <xhtml:link rel="alternate" hreflang="es-ES" href="https://www.nonote.fr/es-ES/" />
    <xhtml:link rel="alternate" hreflang="ru-RU" href="https://www.nonote.fr/ru-RU/" />
    <xhtml:link rel="alternate" hreflang="it-IT" href="https://www.nonote.fr/it-IT/" />
    <xhtml:link rel="alternate" hreflang="de-DE" href="https://www.nonote.fr/de-DE/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nonote.fr/" />
  </url>
  <url>
    <loc>https://www.nonote.fr/es-ES/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://www.nonote.fr/fr-FR/" />
    <xhtml:link rel="alternate" hreflang="en-US" href="https://www.nonote.fr/en-US/" />
    <xhtml:link rel="alternate" hreflang="es-ES" href="https://www.nonote.fr/es-ES/" />
    <xhtml:link rel="alternate" hreflang="ru-RU" href="https://www.nonote.fr/ru-RU/" />
    <xhtml:link rel="alternate" hreflang="it-IT" href="https://www.nonote.fr/it-IT/" />
    <xhtml:link rel="alternate" hreflang="de-DE" href="https://www.nonote.fr/de-DE/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nonote.fr/" />
  </url>
  <url>
    <loc>https://www.nonote.fr/ru-RU/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://www.nonote.fr/fr-FR/" />
    <xhtml:link rel="alternate" hreflang="en-US" href="https://www.nonote.fr/en-US/" />
    <xhtml:link rel="alternate" hreflang="es-ES" href="https://www.nonote.fr/es-ES/" />
    <xhtml:link rel="alternate" hreflang="ru-RU" href="https://www.nonote.fr/ru-RU/" />
    <xhtml:link rel="alternate" hreflang="it-IT" href="https://www.nonote.fr/it-IT/" />
    <xhtml:link rel="alternate" hreflang="de-DE" href="https://www.nonote.fr/de-DE/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nonote.fr/" />
  </url>
  <url>
    <loc>https://www.nonote.fr/it-IT/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://www.nonote.fr/fr-FR/" />
    <xhtml:link rel="alternate" hreflang="en-US" href="https://www.nonote.fr/en-US/" />
    <xhtml:link rel="alternate" hreflang="es-ES" href="https://www.nonote.fr/es-ES/" />
    <xhtml:link rel="alternate" hreflang="ru-RU" href="https://www.nonote.fr/ru-RU/" />
    <xhtml:link rel="alternate" hreflang="it-IT" href="https://www.nonote.fr/it-IT/" />
    <xhtml:link rel="alternate" hreflang="de-DE" href="https://www.nonote.fr/de-DE/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nonote.fr/" />
  </url>
  <url>
    <loc>https://www.nonote.fr/de-DE/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://www.nonote.fr/fr-FR/" />
    <xhtml:link rel="alternate" hreflang="en-US" href="https://www.nonote.fr/en-US/" />
    <xhtml:link rel="alternate" hreflang="es-ES" href="https://www.nonote.fr/es-ES/" />
    <xhtml:link rel="alternate" hreflang="ru-RU" href="https://www.nonote.fr/ru-RU/" />
    <xhtml:link rel="alternate" hreflang="it-IT" href="https://www.nonote.fr/it-IT/" />
    <xhtml:link rel="alternate" hreflang="de-DE" href="https://www.nonote.fr/de-DE/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nonote.fr/" />
  </url>

  <!-- Other public content pages (React app routes, French UI — the
       in-app language switcher covers translation for logged-in users;
       these don't have distinct per-locale URLs yet). -->
  <url>
    <loc>https://www.nonote.fr/pricing</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.nonote.fr/privacy</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://www.nonote.fr/terms</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://www.nonote.fr/accessibility</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://www.nonote.fr/login</loc>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://www.nonote.fr/register</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <!-- Standalone developer documentation (OAuth2 REST API + remote MCP
       server). Not linked from the app; discoverable via direct URL / search. -->
  <url>
    <loc>https://www.nonote.fr/dev-docs/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>
