<?xml version="1.0" encoding="UTF-8"?>
<!--
  JEEN FIBRA™ sitemap.

  Five URLs, and that is the whole public surface. Everything else this domain
  serves is either behind a login or addressed by a token.

  NO hreflang alternates, deliberately. Every page here carries Arabic and
  English in ONE document with a CSS toggle, so there is no second URL to point
  an <xhtml:link> at. Emitting alternates for URLs that do not exist is a
  Search Console error, not a signal — the honest markers for a single
  bilingual document are <html lang> plus og:locale:alternate, and both are
  already in place. Splitting into /ar/ and /en/ is a real option, but it is a
  content decision that has not been made, not a tag to add here first.

  lastmod values are the git commit dates of the files they describe. A
  lastmod that says "today" on every crawl is one a crawler learns to ignore.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url>
    <loc>https://jeenfibra.com/</loc>
    <lastmod>2026-09-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- The answer-engine page: static HTML, no JavaScript required to read a
       word of it. That is the point — the homepage is a React application and
       most AI crawlers do not execute JavaScript. -->
  <url>
    <loc>https://jeenfibra.com/platform/</loc>
    <lastmod>2026-09-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://jeenfibra.com/about/</loc>
    <lastmod>2026-08-19</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://jeenfibra.com/privacy/</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <url>
    <loc>https://jeenfibra.com/terms/</loc>
    <lastmod>2026-08-26</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

</urlset>
