<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
        xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url>
    <loc>https://sketchmath.com/</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/zh-hk</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- ── Core app / utility pages ── -->
  <url>
    <loc>https://sketchmath.com/chat</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.95</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/dse_flashcards</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/zh-hk/dse_flashcards</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/uni_flashcards</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/zh-hk/uni_flashcards</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.65</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/pricing</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/zh-hk/pricing</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/community</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/zh-hk/community</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.55</priority>
  </url>

  <!-- ── Learn Hub (leaf pages are in learn-sitemap.xml, generated at build time) ── -->
  <url>
    <loc>https://sketchmath.com/learn</loc>
    <lastmod>2026-06-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- ── HKDSE Hub ── -->
  <url>
    <loc>https://sketchmath.com/hkdse</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/zh-hk/hkdse</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>

  <!-- ── HKDSE Topic Pages (English) ── -->
  <url>
    <loc>https://sketchmath.com/hkdse/straight_lines</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://sketchmath.com/media/Equations%20of%20Straight%20Lines%20(1).webp</image:loc>
      <image:title>Equations of Straight Lines — Interactive Visualization</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://sketchmath.com/hkdse/circles_properties</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://sketchmath.com/media/Basic%20Properties%20of%20Circles.webp</image:loc>
      <image:title>Basic Properties of Circles — Interactive Visualization</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://sketchmath.com/hkdse/centres_of_triangles</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://sketchmath.com/media/centroid.webp</image:loc>
      <image:title>Centroid of a Triangle — Interactive Visualization</image:title>
    </image:image>
    <image:image>
      <image:loc>https://sketchmath.com/media/incentre.webp</image:loc>
      <image:title>Incentre of a Triangle — Interactive Visualization</image:title>
    </image:image>
    <image:image>
      <image:loc>https://sketchmath.com/media/circumcentre.webp</image:loc>
      <image:title>Circumcentre of a Triangle — Interactive Visualization</image:title>
    </image:image>
    <image:image>
      <image:loc>https://sketchmath.com/media/orthocentre.webp</image:loc>
      <image:title>Orthocentre of a Triangle — Interactive Visualization</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://sketchmath.com/hkdse/circle_equations</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://sketchmath.com/media/Equations%20of%20Straight%20Lines%20(1).webp</image:loc>
      <image:title>Equations of Circles — Interactive Visualization</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://sketchmath.com/hkdse/locus</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <video:video>
      <video:thumbnail_loc>https://sketchmath.com/media/sketchmath-new-logo.webp</video:thumbnail_loc>
      <video:title>Locus (軌跡) — Interactive Visualization</video:title>
      <video:description>Drag points and watch the locus trace in real time for HKDSE locus questions.</video:description>
      <video:content_loc>https://sketchmath.com/media/Locus%20Video%20website%20169%20ratio.mp4</video:content_loc>
    </video:video>
  </url>
  <url>
    <loc>https://sketchmath.com/hkdse/trigonometry</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://sketchmath.com/media/More%20about%20Trigonometry%20cosine%20rule.webp</image:loc>
      <image:title>More about Trigonometry — Interactive Visualization</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://sketchmath.com/hkdse/trig_3d</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <video:video>
      <video:thumbnail_loc>https://sketchmath.com/media/sketchmath-new-logo.webp</video:thumbnail_loc>
      <video:title>3D Trigonometry — Interactive Visualization</video:title>
      <video:description>Rotate the 3D solid and isolate the right-angled triangle hidden inside it for HKDSE 3D trigonometry questions.</video:description>
      <video:content_loc>https://sketchmath.com/media/3d%20Projections%20Video%20website%20169%20ratio.mp4</video:content_loc>
    </video:video>
  </url>
  <url>
    <loc>https://sketchmath.com/hkdse/functions_graphs</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <video:video>
      <video:thumbnail_loc>https://sketchmath.com/media/sketchmath-new-logo.webp</video:thumbnail_loc>
      <video:title>Functions and Graphs — Transformation Visualization</video:title>
      <video:description>Watch translations, reflections, and stretches transform a graph in real time for HKDSE functions and graphs questions.</video:description>
      <video:content_loc>https://sketchmath.com/media/Functions%20%26%20Graphs%20Transformation.mp4</video:content_loc>
    </video:video>
  </url>
  <url>
    <loc>https://sketchmath.com/hkdse/exponential_log</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://sketchmath.com/media/Exponential%20%26%20Logarithmic%20Functions.webp</image:loc>
      <image:title>Exponential and Logarithmic Functions — Interactive Visualization</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://sketchmath.com/hkdse/more_graphs</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <video:video>
      <video:thumbnail_loc>https://sketchmath.com/media/sketchmath-new-logo.webp</video:thumbnail_loc>
      <video:title>More about Graphs of Functions — Transformation Visualization</video:title>
      <video:description>Absolute value transformations, asymptotes, and graphical equation solving for HKDSE.</video:description>
      <video:content_loc>https://sketchmath.com/media/Functions%20%26%20Graphs%20Transformation.mp4</video:content_loc>
    </video:video>
  </url>
  <url>
    <loc>https://sketchmath.com/hkdse/quadratic_equations</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://sketchmath.com/media/Quadratic%20Equations%20in%20One%20Unknown.webp</image:loc>
      <image:title>Quadratic Equations in One Unknown — Interactive Visualization</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://sketchmath.com/hkdse/polynomials</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://sketchmath.com/media/More%20about%20Polynomials.webp</image:loc>
      <image:title>More about Polynomials — Interactive Visualization</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://sketchmath.com/hkdse/more_equations</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <video:video>
      <video:thumbnail_loc>https://sketchmath.com/media/sketchmath-new-logo.webp</video:thumbnail_loc>
      <video:title>More about Equations — Visualization</video:title>
      <video:description>Linear-quadratic systems, equations in disguise, and graphical root-finding for HKDSE.</video:description>
      <video:content_loc>https://sketchmath.com/media/Functions%20%26%20Graphs%20Transformation.mp4</video:content_loc>
    </video:video>
  </url>
  <url>
    <loc>https://sketchmath.com/hkdse/inequalities</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <image:image>
      <image:loc>https://sketchmath.com/media/Inequalities%20%26%20Linear%20Programming.webp</image:loc>
      <image:title>Inequalities and Linear Programming — Interactive Visualization</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://sketchmath.com/hkdse/sequences_series</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/hkdse/variations</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/hkdse/dispersion</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
    <video:video>
      <video:thumbnail_loc>https://sketchmath.com/media/sketchmath-new-logo.webp</video:thumbnail_loc>
      <video:title>Measures of Dispersion — Data Transformation Visualization</video:title>
      <video:description>See how shifting and scaling data affects range, variance, and standard deviation for HKDSE statistics questions.</video:description>
      <video:content_loc>https://sketchmath.com/media/Data%20Transformation.mp4</video:content_loc>
    </video:video>
  </url>
  <url>
    <loc>https://sketchmath.com/hkdse/permutations</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/hkdse/probability</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- ── HKDSE Topic Pages (Chinese, zh-HK) — same media as English equivalents ── -->
  <url><loc>https://sketchmath.com/zh-hk/hkdse/straight_lines</loc><lastmod>2026-03-18</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://sketchmath.com/zh-hk/hkdse/circles_properties</loc><lastmod>2026-03-18</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://sketchmath.com/zh-hk/hkdse/centres_of_triangles</loc><lastmod>2026-03-18</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://sketchmath.com/zh-hk/hkdse/circle_equations</loc><lastmod>2026-03-18</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://sketchmath.com/zh-hk/hkdse/locus</loc><lastmod>2026-03-18</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sketchmath.com/zh-hk/hkdse/trigonometry</loc><lastmod>2026-03-18</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://sketchmath.com/zh-hk/hkdse/trig_3d</loc><lastmod>2026-03-18</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://sketchmath.com/zh-hk/hkdse/functions_graphs</loc><lastmod>2026-03-18</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://sketchmath.com/zh-hk/hkdse/exponential_log</loc><lastmod>2026-03-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sketchmath.com/zh-hk/hkdse/more_graphs</loc><lastmod>2026-03-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sketchmath.com/zh-hk/hkdse/quadratic_equations</loc><lastmod>2026-03-18</lastmod><changefreq>monthly</changefreq><priority>0.75</priority></url>
  <url><loc>https://sketchmath.com/zh-hk/hkdse/polynomials</loc><lastmod>2026-03-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sketchmath.com/zh-hk/hkdse/more_equations</loc><lastmod>2026-03-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sketchmath.com/zh-hk/hkdse/inequalities</loc><lastmod>2026-03-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sketchmath.com/zh-hk/hkdse/sequences_series</loc><lastmod>2026-03-18</lastmod><changefreq>monthly</changefreq><priority>0.65</priority></url>
  <url><loc>https://sketchmath.com/zh-hk/hkdse/variations</loc><lastmod>2026-03-18</lastmod><changefreq>monthly</changefreq><priority>0.65</priority></url>
  <url><loc>https://sketchmath.com/zh-hk/hkdse/dispersion</loc><lastmod>2026-03-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sketchmath.com/zh-hk/hkdse/permutations</loc><lastmod>2026-03-18</lastmod><changefreq>monthly</changefreq><priority>0.65</priority></url>
  <url><loc>https://sketchmath.com/zh-hk/hkdse/probability</loc><lastmod>2026-03-18</lastmod><changefreq>monthly</changefreq><priority>0.65</priority></url>

  <!-- ── Blog ── -->
  <url>
    <loc>https://sketchmath.com/blog</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/best-geometry-tools-dse-2026</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/how-to-master-3d-trigonometry-visual-guide</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/why-visual-learning-works-for-geometry</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/complete-dse-math-preparation-strategy-2026</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/geovision-helps-you-learn-every-dse-ib-gcse-math-topic</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/geovision-unlimited-dse-geometry-question-generation</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/geovision-photo-to-geometry-solution</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.78</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/geovision-solves-circle-geometry-with-examples</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.78</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/geovision-solves-locus-questions-with-examples</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.78</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/geovision-solves-deductive-geometry-centres-of-circle-with-examples</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.77</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/geovision-solves-plane-geometry-similar-triangles-with-examples</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.77</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/geovision-solves-3d-projection-questions-with-examples</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.77</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/geovision-solves-circle-geometry-and-locus</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.78</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/sketchmath-powered-by-geogebra-active-learning-mode</loc>
    <lastmod>2026-04-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.78</priority>
    <image:image>
      <image:loc>https://sketchmath.com/media/sketchmath-x-geogebra.webp</image:loc>
      <image:title>SketchMath x GeoGebra collaboration</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/zh-hk</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/zh-hk/best-geometry-tools-dse-2026</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/zh-hk/how-to-master-3d-trigonometry-visual-guide</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/zh-hk/why-visual-learning-works-for-geometry</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/zh-hk/complete-dse-math-preparation-strategy-2026</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/zh-hk/geovision-helps-you-learn-every-dse-ib-gcse-math-topic</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.78</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/zh-hk/geovision-unlimited-dse-geometry-question-generation</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.78</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/zh-hk/geovision-photo-to-geometry-solution</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.76</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/zh-hk/geovision-solves-circle-geometry-with-examples</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.76</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/zh-hk/geovision-solves-locus-questions-with-examples</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.76</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/zh-hk/geovision-solves-deductive-geometry-centres-of-circle-with-examples</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/zh-hk/geovision-solves-plane-geometry-similar-triangles-with-examples</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/zh-hk/geovision-solves-3d-projection-questions-with-examples</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/zh-hk/geovision-solves-circle-geometry-and-locus</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.76</priority>
  </url>
  <url>
    <loc>https://sketchmath.com/blog/zh-hk/sketchmath-powered-by-geogebra-active-learning-mode</loc>
    <lastmod>2026-04-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.76</priority>
    <image:image>
      <image:loc>https://sketchmath.com/media/sketchmath-x-geogebra.webp</image:loc>
      <image:title>SketchMath x GeoGebra 合作</image:title>
    </image:image>
  </url>
</urlset>
