<?xml version="1.0" encoding="UTF-8"?>
<!--
  WHISPERS OF KINDNESS

  One entry per page. The front of the site is a single page with the
  sections linked by anchors, and a sitemap lists pages rather than
  fragments, so an entry per anchor would be listing the same URL nine
  times.

  The privacy page was added 2 September 2026, listed for the same reason and
  because Pinterest and Meta both check that the URL resolves.

  The refunds page is a second real page, added 16 August 2026. It is meant
  to be findable by somebody looking for the terms before they join, so it is
  listed. Lower priority than the front page and changefreq yearly, because
  a policy that changed weekly would be a different problem.

  It is listed WITHOUT the .html, matching its canonical tag and matching the
  address Netlify serves. Pretty URLs rewrites the links on the way out, so
  /refunds is the address a reader ever sees. A sitemap that named the other
  form would be handing a crawler a second address for one page.

  thank-you.html is absent on purpose. It carries noindex, and a sitemap is
  a request to index. Listing it would ask for the opposite of what the tag
  says and give a crawler two contradictory instructions.

  lastmod is the day the page content last changed. It is worth keeping
  accurate rather than nudging on every deploy, because a lastmod that
  always reads today teaches a crawler to ignore the field.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://whispersofkindness.ca/</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://whispersofkindness.ca/refunds</loc>
    <lastmod>2026-08-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://whispersofkindness.ca/privacy</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
