<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.getbreadly.com/</loc>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/ireland-ai-personal-finance-app</loc>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/breadcrumb</loc>
    <lastmod>2026-06-12</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/features</loc>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/pricing</loc>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/ai-advisor</loc>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/tax-calculator</loc>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/bank-connection-info</loc>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/help</loc>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/faqs</loc>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/articles</loc>
    <lastmod>2026-05-09</lastmod>
  </url>
  <!-- The public guides index. Prerendered at build time (ROUTES in
       scripts/prerender.mjs), so crawlers get real HTML with the article
       links and the CollectionPage JSON-LD in it, not an empty SPA shell. -->
  <url>
    <loc>https://www.getbreadly.com/money-guides</loc>
    <lastmod>2026-07-19</lastmod>
  </url>
  <!--
    One entry per published article. Must match the ids in
    src/utils/article-links.ts / src/pages/articles/registry.ts; retired slugs
    belong in the redirects block of vercel.json, never here.
    Checked by src/utils/article-redirects.test.ts.
  -->
  <url>
    <loc>https://www.getbreadly.com/articles/ai-budgeting-apps</loc>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/articles/broke-to-financially-free</loc>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/articles/budgeting-rule</loc>
    <lastmod>2026-07-19</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/articles/emergency-fund</loc>
    <lastmod>2026-07-19</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/articles/financial-anxiety</loc>
    <lastmod>2026-07-19</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/articles/financial-conversations</loc>
    <lastmod>2026-07-19</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/articles/financial-guilt</loc>
    <lastmod>2026-07-19</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/articles/financial-wellness-habit</loc>
    <lastmod>2026-07-19</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/articles/lazy-person-guide</loc>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/articles/money-stress</loc>
    <lastmod>2026-07-19</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/articles/psychology-of-saving</loc>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/articles/psychology-of-spending</loc>
    <lastmod>2026-07-19</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/waitlist</loc>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/privacy</loc>
    <lastmod>2026-05-13</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/cookie-policy</loc>
    <lastmod>2026-05-13</lastmod>
  </url>
  <url>
    <loc>https://www.getbreadly.com/terms</loc>
    <lastmod>2026-05-13</lastmod>
  </url>
</urlset>
