<?xml version="1.0" encoding="UTF-8"?>
<!-- qod.ai: the public front page only. Never list per-location proof pages here. -->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://qod.ai/</loc>
    <lastmod>2026-11-01</lastmod>
    <image:image>
      <image:loc>https://qod.ai/qod/scenes/office-restroom-before-qod-ai-1280.webp</image:loc>
      <image:caption>Before QoD.ai: in an office restroom, a woman drying her hands looks doubtfully at an overflowing trash bin. Nothing on the walls says when the room was last cleaned.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://qod.ai/qod/scenes/office-restroom-after-qr-scan-qod-ai-1280.webp</image:loc>
      <image:caption>After QoD.ai: the same office restroom, tidy, with a fresh bin liner. She scans the cleaning company's QR sign by the door to see the latest cleaning visit.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://qod.ai/qod/scenes/office-lobby-before-qod-ai-1280.webp</image:loc>
      <image:caption>Before QoD.ai: a visitor with a coffee and a lanyard stands in an office reception lobby with streaked floors and leaves by the door, unsure if it has been cleaned.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://qod.ai/qod/scenes/office-lobby-after-qr-scan-qod-ai-1280.webp</image:loc>
      <image:caption>After QoD.ai: the same reception lobby with a freshly mopped floor and a small framed QR sign from the cleaning company on the wall by the desk. The visitor stands by the desk and checks the proof page on his phone.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://qod.ai/qod/scenes/conference-room-before-qod-ai-1280.webp</image:loc>
      <image:caption>Before QoD.ai: a coworker stands beside a conference table with crumbs, a cup ring and a napkin on it, unsure whether the room was cleaned.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://qod.ai/qod/scenes/conference-room-after-qr-scan-qod-ai-1280.webp</image:loc>
      <image:caption>After QoD.ai: the same bright conference room, table wiped and chairs tucked in, the cleaning company's QR sign by the door. Two coworkers stand beside the table and one shows the other the proof page on her phone.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://qod.ai/qod/scenes/qod-ai-proof-page-on-phone-office-restroom-900.webp</image:loc>
      <image:caption>A hand holding a phone in an office restroom, showing the sample QoD.ai proof page for Your Space Sample</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://qod.ai/qod/scenes/your-space-sample-proof-page-sample-qod-ai.webp</image:loc>
      <image:caption>Sample QoD.ai proof page for Your Space Sample: last serviced today 6:05 to 7:20 AM by Maria and Ana; this month 18 visits, 4.9 average rating from 37 ratings, 12/12 checklist, 3 of 3 issues resolved in 41 minutes on average; a resolved report and the visit timeline with photos.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://qod.ai/qod/scenes/your-space-sample-report-an-issue-sample-qod-ai.webp</image:loc>
      <image:caption>Sample QoD.ai report step for Your Space Sample, 2nd floor restroom: Not cleaned is selected, the note says the bin next to the sinks is overflowing, with a photo attached.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://qod.ai/qod/scenes/your-space-sample-issue-resolved-sample-qod-ai.webp</image:loc>
      <image:caption>Sample QoD.ai update: the overflowing bin was resolved in 41 minutes. Sent 10:42 AM, picked up by Maria 10:49 AM, resolved 11:23 AM, with before and after photos.</image:caption>
    </image:image>
  </url>
</urlset>
