<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.purplesoftworks.com/</loc>
<lastmod>2026-01-29T12:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.purplesoftworks.com/case-study/hercycle</loc>
<lastmod>2026-01-29T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.purplesoftworks.com/case-study/aria</loc>
<lastmod>2026-01-29T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.purplesoftworks.com/case-study/unsocial</loc>
<lastmod>2026-01-29T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.purplesoftworks.com/case-study/reflexion</loc>
<lastmod>2026-01-29T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.purplesoftworks.com/case-study/the-meat-centre</loc>
<lastmod>2026-01-29T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.purplesoftworks.com/blog/idea-validation-before-building</loc>
<lastmod>2026-06-19T09:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.purplesoftworks.com/blog/hiring-in-house-vs-offshore-vs-agencies-sa</loc>
<lastmod>2026-06-02T09:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.purplesoftworks.com/blog/why-startup-needs-react-native-south-africa</loc>
<lastmod>2026-05-26T09:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.purplesoftworks.com/blog/hourly-billing-trap-software-development-agencies</loc>
<lastmod>2026-05-06T09:00:00+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.purplesoftworks.com/blog/why-most-south-african-mvps-fail-before-launch</loc>
<lastmod>2026-04-22T11:47:38+02:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.purplesoftworks.com/blog/building-aria</loc>
<lastmod>2026-03-03T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.purplesoftworks.com/blog/building-reflexion</loc>
<lastmod>2025-10-21T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.purplesoftworks.com/blog/ai-enhanced-development-process</loc>
<lastmod>2025-05-03T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.purplesoftworks.com/blog</loc>
<lastmod>2026-02-01T12:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.purplesoftworks.com/privacy-policy</loc>
<lastmod>2026-01-29T12:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://www.purplesoftworks.com/terms-of-service</loc>
<lastmod>2026-01-29T12:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
</urlset>
