<?xml version="1.0" encoding="UTF-8"?>
<!--
  Public marketing pages only — the indexable surface of the apex host.

  This list is one of THREE that have to move together. If you add a public
  page, change all three or the page half-works in a way nothing surfaces:

    1. MARKETING_EXACT in src/lib/domain.js  — a public path missing there is
       bounced to app.physiquepilot.com, which applyIndexingPolicy() tags
       noindex. The page then sits in this sitemap advertising a URL that
       redirects every real browser to a noindex host. /pricing, /support and
       /work-with-us were all in exactly that state once.
    2. MARKETING_PATHS in src/lib/platform.js — drives the launch-screen
       suppression, so a missing path flashes the app loader on a cold visit.
    3. ROUTES in scripts/prerender.mjs        — no snapshot means crawlers get
       the empty SPA shell instead of rendered copy.

  Deliberately absent, and correct to be so:
    /login /register /reset-password /verified — app host, noindex, and
      Disallow-ed in robots.txt. Never index an auth door.
    /g/:slug   — gym partner links. The slug's opacity IS the access control,
      so these must never reach an index.
    /r/:reportId — a shared weekly report: personal data behind a one-time token.
    /unsubscribe /styleguide — public but not content; no search value.
    Everything under the app (/dashboard, /nutrition, …) — the whole app
      subdomain is noindex,nofollow via applyIndexingPolicy().

  lastmod is the page component's last commit date. changefreq and priority are
  ignored by Google and kept only because Bing still reads them.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://physiquepilot.com/</loc>
    <lastmod>2026-08-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://physiquepilot.com/pricing</loc>
    <lastmod>2026-08-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://physiquepilot.com/compare</loc>
    <lastmod>2026-08-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://physiquepilot.com/work-with-us</loc>
    <lastmod>2026-08-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://physiquepilot.com/support</loc>
    <lastmod>2026-08-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://physiquepilot.com/privacy</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://physiquepilot.com/terms</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
