<?xml version="1.0" encoding="UTF-8"?>
<!--
  The public marketing surface. Kept in step with BROWSABLE_PUBLIC_PATHS in
  src/lib/publicRoutes.ts by scripts/check-sitemap.mjs (npm run check:sitemap,
  part of `npm run lint`) — a route added there without a <loc> here fails the gate.

  No <lastmod>/<changefreq>/<priority>: we have no honest per-page modification
  date, and search engines ignore the other two. An invented lastmod is worse than
  none — it trains crawlers to distrust the file.

  The /legal/* pages are CMS-backed and only render once an admin publishes them.

  Auth-gated and auth-flow routes are deliberately absent (see robots.txt); so are
  per-locale URLs, which will not exist — the indexable site is Polish-only by owner
  decision (2026-08-26), so there is one URL per page and no hreflang. `en` remains a
  browser-side convenience, held in localStorage, and is deliberately not a crawlable
  surface. Background: docs/wiki/gtm/seo-and-analytics.md.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://e-plusik-minusik.pl/</loc></url>
  <url><loc>https://e-plusik-minusik.pl/pricing</loc></url>
  <url><loc>https://e-plusik-minusik.pl/faq</loc></url>
  <url><loc>https://e-plusik-minusik.pl/about</loc></url>
  <url><loc>https://e-plusik-minusik.pl/contact</loc></url>
  <url><loc>https://e-plusik-minusik.pl/transparency</loc></url>
  <url><loc>https://e-plusik-minusik.pl/legal/tos</loc></url>
  <url><loc>https://e-plusik-minusik.pl/legal/privacy</loc></url>
  <url><loc>https://e-plusik-minusik.pl/legal/cookies</loc></url>
</urlset>
