<?xml version="1.0" encoding="UTF-8"?>
<!--
  Public, indexable routes only. Authenticated app routes are excluded here and
  disallowed in robots.txt: to a crawler they are an auth wall, so listing them
  would just submit near-duplicate thin pages.

  Each page declares both language variants via hreflang. The app serves Hebrew
  and English from the SAME URL (an in-app toggle, not separate paths), so both
  alternates point at the same href and x-default is the canonical URL. If
  language ever moves to its own path segment, these must be split.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">

  <url>
    <loc>https://learnhippy.com/</loc>
    <xhtml:link rel="alternate" hreflang="he-IL" href="https://learnhippy.com/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://learnhippy.com/"/>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://learnhippy.com/preview/lesson-1-5</loc>
    <xhtml:link rel="alternate" hreflang="he-IL" href="https://learnhippy.com/preview/lesson-1-5"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://learnhippy.com/preview/lesson-1-5"/>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://learnhippy.com/signup</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://learnhippy.com/privacy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>

  <url>
    <loc>https://learnhippy.com/terms</loc>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>

</urlset>
