<?xml version="1.0" encoding="UTF-8"?>
<!-- Sitemap statique : à mettre à jour à chaque nouvelle page (home par langue,
     pages légales par langue, futures pages de blog). Chaque <url> liste ses
     variantes linguistiques en xhtml:link, x-default = anglais. -->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">

  <!-- Home, une URL par langue -->
  <url>
    <loc>https://body-tracker.app/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/fr"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://body-tracker.app/es"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://body-tracker.app/de"/>
    <xhtml:link rel="alternate" hreflang="ja" href="https://body-tracker.app/ja"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/"/>
  </url>
  <url>
    <loc>https://body-tracker.app/fr</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/fr"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://body-tracker.app/es"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://body-tracker.app/de"/>
    <xhtml:link rel="alternate" hreflang="ja" href="https://body-tracker.app/ja"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/"/>
  </url>
  <url>
    <loc>https://body-tracker.app/es</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/fr"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://body-tracker.app/es"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://body-tracker.app/de"/>
    <xhtml:link rel="alternate" hreflang="ja" href="https://body-tracker.app/ja"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/"/>
  </url>
  <url>
    <loc>https://body-tracker.app/de</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/fr"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://body-tracker.app/es"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://body-tracker.app/de"/>
    <xhtml:link rel="alternate" hreflang="ja" href="https://body-tracker.app/ja"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/"/>
  </url>
  <url>
    <loc>https://body-tracker.app/ja</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/fr"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://body-tracker.app/es"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://body-tracker.app/de"/>
    <xhtml:link rel="alternate" hreflang="ja" href="https://body-tracker.app/ja"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/"/>
  </url>

  <!-- Blog (listing), une URL par langue. Les articles s'ajoutent ici à leur
       publication, avec les mêmes alternates ×5. -->
  <url>
    <loc>https://body-tracker.app/blog</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/blog"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/fr/blog"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://body-tracker.app/es/blog"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://body-tracker.app/de/blog"/>
    <xhtml:link rel="alternate" hreflang="ja" href="https://body-tracker.app/ja/blog"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/blog"/>
  </url>
  <url>
    <loc>https://body-tracker.app/fr/blog</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/blog"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/fr/blog"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://body-tracker.app/es/blog"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://body-tracker.app/de/blog"/>
    <xhtml:link rel="alternate" hreflang="ja" href="https://body-tracker.app/ja/blog"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/blog"/>
  </url>
  <url>
    <loc>https://body-tracker.app/es/blog</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/blog"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/fr/blog"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://body-tracker.app/es/blog"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://body-tracker.app/de/blog"/>
    <xhtml:link rel="alternate" hreflang="ja" href="https://body-tracker.app/ja/blog"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/blog"/>
  </url>
  <url>
    <loc>https://body-tracker.app/de/blog</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/blog"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/fr/blog"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://body-tracker.app/es/blog"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://body-tracker.app/de/blog"/>
    <xhtml:link rel="alternate" hreflang="ja" href="https://body-tracker.app/ja/blog"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/blog"/>
  </url>
  <url>
    <loc>https://body-tracker.app/ja/blog</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/blog"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/fr/blog"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://body-tracker.app/es/blog"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://body-tracker.app/de/blog"/>
    <xhtml:link rel="alternate" hreflang="ja" href="https://body-tracker.app/ja/blog"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/blog"/>
  </url>

  <!-- Article : best-progress-photo-apps -->
  <url>
    <loc>https://body-tracker.app/blog/best-progress-photo-apps</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/fr/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://body-tracker.app/es/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://body-tracker.app/de/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="ja" href="https://body-tracker.app/ja/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/blog/best-progress-photo-apps"/>
  </url>
  <url>
    <loc>https://body-tracker.app/fr/blog/best-progress-photo-apps</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/fr/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://body-tracker.app/es/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://body-tracker.app/de/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="ja" href="https://body-tracker.app/ja/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/blog/best-progress-photo-apps"/>
  </url>
  <url>
    <loc>https://body-tracker.app/es/blog/best-progress-photo-apps</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/fr/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://body-tracker.app/es/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://body-tracker.app/de/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="ja" href="https://body-tracker.app/ja/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/blog/best-progress-photo-apps"/>
  </url>
  <url>
    <loc>https://body-tracker.app/de/blog/best-progress-photo-apps</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/fr/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://body-tracker.app/es/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://body-tracker.app/de/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="ja" href="https://body-tracker.app/ja/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/blog/best-progress-photo-apps"/>
  </url>
  <url>
    <loc>https://body-tracker.app/ja/blog/best-progress-photo-apps</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/fr/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://body-tracker.app/es/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://body-tracker.app/de/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="ja" href="https://body-tracker.app/ja/blog/best-progress-photo-apps"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/blog/best-progress-photo-apps"/>
  </url>

  <!-- Politique de confidentialité -->
  <url>
    <loc>https://body-tracker.app/privacy</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/privacy"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/confidentialite"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/privacy"/>
  </url>
  <url>
    <loc>https://body-tracker.app/confidentialite</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/privacy"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/confidentialite"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/privacy"/>
  </url>

  <!-- Conditions d'utilisation -->
  <url>
    <loc>https://body-tracker.app/terms</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/terms"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/cgu"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/terms"/>
  </url>
  <url>
    <loc>https://body-tracker.app/cgu</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/terms"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/cgu"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/terms"/>
  </url>

  <!-- Mentions légales -->
  <url>
    <loc>https://body-tracker.app/legal-notice</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/legal-notice"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/mentions-legales"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/legal-notice"/>
  </url>
  <url>
    <loc>https://body-tracker.app/mentions-legales</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/legal-notice"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/mentions-legales"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/legal-notice"/>
  </url>

  <!-- Suppression des données -->
  <url>
    <loc>https://body-tracker.app/data-deletion</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/data-deletion"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/suppression-donnees"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/data-deletion"/>
  </url>
  <url>
    <loc>https://body-tracker.app/suppression-donnees</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://body-tracker.app/data-deletion"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://body-tracker.app/suppression-donnees"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://body-tracker.app/data-deletion"/>
  </url>

</urlset>
