<?xml version="1.0" encoding="UTF-8"?>
<!--
  Cams Biometrics — public XML sitemap.

  2026-06-03: Replaced the previous hand-made sitemap, which contained a
  broken URL (/product/application/biometric-web-api.html → 404) and a dead
  redirect (cams-i33-slimbeast… → 302 → /home → 404), and was missing the
  current marketing pages. Every URL below was verified to return HTTP 200
  on production before listing.

  This is a STATIC file served directly by nginx. Because nginx serves a
  physical file before Laravel routing, this file takes precedence over the
  dynamic App\Http\Controllers\SitemapController (Route::get('/sitemap.xml')).
  The controller is retained as the generator/reference: to regenerate this
  file from the live product table, run that controller's output and paste it
  here. Keep both in sync, or delete this file to let the controller serve.

  Excluded by design: /console/* and /api/* (disallowed in robots.txt),
  brand-aliased product pages on other domains, and noindex'd form pages
  (client-registration, payment-details, verified-email, onboarding).
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- ── Primary marketing + docs pages ─────────────────────────────── -->
  <url>
    <loc>https://camsbiometrics.com/</loc>
    <lastmod>2026-06-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://camsbiometrics.com/application/biometric-web-api.html</loc>
    <lastmod>2026-06-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://camsbiometrics.com/become-a-partner.html</loc>
    <lastmod>2026-06-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://camsbiometrics.com/product/home.html</loc>
    <lastmod>2026-06-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://developer.camsbiometrics.com/</loc>
    <lastmod>2026-06-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://camsbiometrics.com/cams-biometrics-partner-list.html</loc>
    <lastmod>2026-06-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://camsbiometrics.com/product/compare-biometric-system</loc>
    <lastmod>2026-06-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- ── Product spec pages (all verified 200 on production) ─────────── -->
  <url><loc>https://camsbiometrics.com/product/cams-f38-hawking-plus-face-fingerprint-attendance.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-f38-hawking-face-attendance-access-with-wifi.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-f37-ultron-gps-face-fingerprint-attendance-system-with-gps-longitude-latitude.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-f36-galaxy-multi-face-long-distance-attendance-access-control-waterproof.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-f35-ultron-multi-face-attendance-access-control-with-gps-latitude-longitude-wifi.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-f34-ultron-multi-face-long-distance-attendance-access-control-mask-detection.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-i35-macronium-fingerprint-attendance-access-control-push-sdk-webapi.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-i34-slimbeast-fingerprint-attendance-door-access-control-system.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-standalone-syrius-s31-fingerprint-attendance-system.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/biometric-access-control-machine-RSP10i3.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-rc33-4-port-access-controller-api-supported.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-rc20-wiegand-rfid-card-exit-slave-reader.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-rc15-wiegand-rfid-card-exit-slave-reader.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-ufm-uhf-rfid-reader-with-web-api-supported-12m-distance.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/rfid-proximity-id-card-125khz.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-fleet-biometric-fleetbio31-vehicle-forklift-cranes-lorry-fingerprint-starter.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-gym-access-control-face-fingerprint-gymbio34.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/can10-canteen-token-management-system-with-biometric-face-fingerprint-cams-biometrics.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-biometric-cloud-logger-attendance-with-live-report-system.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-protocol-update-for-enabling-api-to-biometric-attendance-system.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/3x-biometric-cams-protocol-engine-for-cams-biometric-system.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/zkteco-essl-biometric-system-cams-protocol-engine.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/CAMS-Mini-UPS-Power-Bank-for-Biometric-Attendance-System-9v-12v.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/javascript-supported-biometric-fingerprint-scanner-CAMS-MFS100-A.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/javascript-api-for-zk-fingerprint-scanner-zk4500-zk9500-MFS100.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-odoo-biometric-integration-module-standard-edition.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/erpnext-integration-with-biometric-attendance-system.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-biometric-attendance-integration-with-zoho-people.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-biometric-attendance-clockin-checkin-integration-with-sap-successfactors.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-biometric-attendance-integration-with-orange-hrm-orangehrm.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-biometric-attendance-integration-with-craze-hrms-payroll.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-biometric-attendance-integration-with-pocket-hrms-payroll.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-biometric-attendance-integration-with-zenyo-hr-workforce.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-biometric-attendance-integration-with-razorpay.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-zkteco-biomax-biometric-attendance-integration-with-palmhr.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://camsbiometrics.com/product/cams-zkteco-biometric-attendance-integration-with-bayzat.html</loc><lastmod>2026-06-03</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>

</urlset>
