<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://firemap.dev</loc>
<lastmod>2026-07-26T13:35:12.628Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://firemap.dev/docs</loc>
<lastmod>2026-07-26T13:35:12.628Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://firemap.dev/pricing</loc>
<lastmod>2026-07-26T13:35:12.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://firemap.dev/alternative-to-firefoo</loc>
<lastmod>2026-07-26T13:35:12.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://firemap.dev/alternative-to-fuego</loc>
<lastmod>2026-07-26T13:35:12.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://firemap.dev/blog</loc>
<lastmod>2026-07-26T13:35:12.628Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://firemap.dev/docs/cli</loc>
<lastmod>2026-07-26T13:35:12.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://firemap.dev/docs/code-to-web</loc>
<lastmod>2026-07-26T13:35:12.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://firemap.dev/docs/decorators</loc>
<lastmod>2026-07-26T13:35:12.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://firemap.dev/docs/denormalization</loc>
<lastmod>2026-07-26T13:35:12.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://firemap.dev/docs/getting-started</loc>
<lastmod>2026-07-26T13:35:12.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://firemap.dev/docs/indexes</loc>
<lastmod>2026-07-26T13:35:12.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://firemap.dev/docs/license-key</loc>
<lastmod>2026-07-26T13:35:12.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://firemap.dev/docs/model-api</loc>
<lastmod>2026-07-26T13:35:12.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://firemap.dev/docs/security-rules</loc>
<lastmod>2026-07-26T13:35:12.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://firemap.dev/firestore-cost-calculator</loc>
<lastmod>2026-07-26T13:35:12.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://firemap.dev/firestore-gui</loc>
<lastmod>2026-07-26T13:35:12.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://firemap.dev/firestore-index-generator</loc>
<lastmod>2026-07-26T13:35:12.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://firemap.dev/blog/firebase-realtime-database-vs-firestore</loc>
<lastmod>2026-03-30</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://firemap.dev/blog/firestore-pricing-explained</loc>
<lastmod>2026-03-30</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://firemap.dev/blog/firestore-schema-design-patterns</loc>
<lastmod>2026-03-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://firemap.dev/blog/firestore-vs-mongodb-comparison</loc>
<lastmod>2026-03-08</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://firemap.dev/blog/generate-firestore-security-rules-from-typescript</loc>
<lastmod>2026-03-08</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://firemap.dev/blog/firebase-cloud-functions-best-practices</loc>
<lastmod>2026-03-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://firemap.dev/blog/firebase-authentication-guide</loc>
<lastmod>2026-03-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://firemap.dev/blog/firestore-denormalization-patterns</loc>
<lastmod>2026-03-05</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://firemap.dev/blog/firestore-pagination-cursor-based</loc>
<lastmod>2026-03-05</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://firemap.dev/blog/firestore-data-modeling-guide</loc>
<lastmod>2026-03-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://firemap.dev/blog/firebase-cloud-functions-typescript</loc>
<lastmod>2026-03-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://firemap.dev/blog/firestore-offline-support-caching</loc>
<lastmod>2026-03-02</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://firemap.dev/blog/firestore-composite-indexes-explained</loc>
<lastmod>2026-03-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://firemap.dev/blog/firebase-vs-supabase-comparison</loc>
<lastmod>2026-02-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://firemap.dev/blog/firestore-subcollections-vs-root-collections</loc>
<lastmod>2026-02-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://firemap.dev/blog/firebase-security-rules-common-mistakes</loc>
<lastmod>2026-02-26</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://firemap.dev/privacy</loc>
<lastmod>2026-07-26T13:35:12.628Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://firemap.dev/terms</loc>
<lastmod>2026-07-26T13:35:12.628Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
</urlset>
