<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://cross-deck.com/</loc>
    <lastmod>2026-07-09T13:02:03.921Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/apps/dashboard/</loc>
    <lastmod>2026-07-01T06:23:24.135Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/</loc>
    <lastmod>2026-07-09T13:11:20.278Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/add-revenue-metrics-to-your-app/</loc>
    <lastmod>2026-07-09T13:11:20.346Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/app-monetization-metrics-every-indie-developer-should-watch/</loc>
    <lastmod>2026-07-09T13:11:20.311Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/app-revenue-api-for-your-own-backend/</loc>
    <lastmod>2026-07-09T13:11:20.347Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/app-store-rejection-forensics-step-by-step/</loc>
    <lastmod>2026-07-09T13:11:20.337Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/app-store-server-notifications-v2-explained-for-founders/</loc>
    <lastmod>2026-07-09T13:11:20.322Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/billing-retry-and-grace-period-explained-for-ios-subscriptions/</loc>
    <lastmod>2026-07-09T13:11:20.310Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/build-app-analytics-dashboard/</loc>
    <lastmod>2026-07-09T13:11:20.344Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/complete-guide-to-app-monetization/</loc>
    <lastmod>2026-07-09T13:11:20.288Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/complete-guide-to-app-store-connect-revenue/</loc>
    <lastmod>2026-07-09T13:11:20.289Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/complete-guide-to-app-subscription-analytics/</loc>
    <lastmod>2026-07-09T13:11:20.287Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/complete-guide-to-entitlements/</loc>
    <lastmod>2026-07-09T13:11:20.290Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/complete-guide-to-firebase-reads/</loc>
    <lastmod>2026-07-09T13:11:20.281Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/complete-guide-to-mcp-for-saas-founders/</loc>
    <lastmod>2026-07-09T13:11:20.284Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/complete-guide-to-storekit-2/</loc>
    <lastmod>2026-07-09T13:11:20.285Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/complete-guide-to-stripe-webhooks-for-app-subscriptions/</loc>
    <lastmod>2026-07-09T13:11:20.294Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/crossdeck-vs-revenuecat-which-is-better-for-app-subscriptions-and-analytics/</loc>
    <lastmod>2026-07-09T13:11:20.303Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/crossdeck-vs-telemetrydeck-when-analytics-alone-is-not-enough/</loc>
    <lastmod>2026-07-09T13:11:20.304Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/customer-facing-analytics-dashboard/</loc>
    <lastmod>2026-07-09T13:11:20.345Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/customer-revenue-and-usage-api/</loc>
    <lastmod>2026-07-09T13:11:20.347Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/database-read-cost-api/</loc>
    <lastmod>2026-07-09T13:11:20.346Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/editorial/</loc>
    <lastmod>2026-07-09T13:11:20.278Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/embed-analytics-in-your-app/</loc>
    <lastmod>2026-07-09T13:11:20.345Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/firestore-reads-are-costing-money-and-you-can-t-see-where/</loc>
    <lastmod>2026-07-09T13:11:20.337Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/google-play-subscription-events-explained-for-app-founders/</loc>
    <lastmod>2026-07-09T13:11:20.322Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/headless-analytics-api/</loc>
    <lastmod>2026-07-09T13:11:20.345Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-ai-coding-tools-should-install-subscription-analytics-safely/</loc>
    <lastmod>2026-07-09T13:11:20.314Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-attribute-database-read-costs-to-features-in-a-serverless-app/</loc>
    <lastmod>2026-07-09T13:11:20.341Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-avoid-a-surprise-database-bill-before-you-scale/</loc>
    <lastmod>2026-07-09T13:11:20.342Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-build-a-privacy-first-analytics-strategy-for-paid-apps/</loc>
    <lastmod>2026-07-09T13:11:20.312Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-build-a-subscription-analytics-dashboard-from-scratch-and-why-not-to/</loc>
    <lastmod>2026-07-09T13:11:20.318Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-calculate-and-improve-net-revenue-retention-for-app-subscriptions/</loc>
    <lastmod>2026-07-09T13:11:20.315Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-capture-ios-app-errors-and-connect-them-to-subscription-state/</loc>
    <lastmod>2026-07-09T13:11:20.335Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-capture-javascript-errors-without-installing-a-second-sdk/</loc>
    <lastmod>2026-07-09T13:11:20.331Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-capture-network-failures-and-failed-api-calls-in-your-app/</loc>
    <lastmod>2026-07-09T13:11:20.333Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-compare-ios-android-and-web-revenue-in-one-place/</loc>
    <lastmod>2026-07-09T13:11:20.315Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-connect-stripe-web-subscriptions-to-ios-app-access/</loc>
    <lastmod>2026-07-09T13:11:20.306Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-create-a-paid-app-launch-checklist-for-developers/</loc>
    <lastmod>2026-07-09T13:11:20.329Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-create-a-subscription-app-stack-stripe-app-store-analytics-entitlements/</loc>
    <lastmod>2026-07-09T13:11:20.311Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-debug-a-subscription-user-who-should-have-pro-access/</loc>
    <lastmod>2026-07-09T13:11:20.312Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-design-paid-features-that-map-cleanly-to-entitlements/</loc>
    <lastmod>2026-07-09T13:11:20.323Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-find-the-most-expensive-queries-in-postgres-neon-and-rds/</loc>
    <lastmod>2026-07-09T13:11:20.340Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-find-which-feature-is-driving-your-mongodb-read-load/</loc>
    <lastmod>2026-07-09T13:11:20.341Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-identify-which-app-features-drive-paid-conversion/</loc>
    <lastmod>2026-07-09T13:11:20.313Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-instrument-a-next-js-app-for-subscriptions-and-entitlement-checks/</loc>
    <lastmod>2026-07-09T13:11:20.310Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-instrument-a-swiftui-app-for-telemetry-and-paid-access/</loc>
    <lastmod>2026-07-09T13:11:20.310Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-know-when-a-paying-customer-hit-a-checkout-error/</loc>
    <lastmod>2026-07-09T13:11:20.333Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-map-stripe-products-to-mobile-app-entitlements/</loc>
    <lastmod>2026-07-09T13:11:20.308Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-measure-database-read-cost-without-a-tool-that-costs-you-reads/</loc>
    <lastmod>2026-07-09T13:11:20.343Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-measure-onboarding-impact-on-subscription-revenue/</loc>
    <lastmod>2026-07-09T13:11:20.315Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-monetize-an-ios-app-without-stitching-tools-together/</loc>
    <lastmod>2026-07-09T13:11:20.296Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-monitor-failed-payments-and-billing-retry-in-your-app/</loc>
    <lastmod>2026-07-09T13:11:20.314Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-prepare-your-app-for-subscription-pricing-experiments/</loc>
    <lastmod>2026-07-09T13:11:20.323Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-prevent-sandbox-purchases-from-polluting-production-revenue/</loc>
    <lastmod>2026-07-09T13:11:20.312Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-prove-a-database-cost-fix-actually-worked-before-and-after/</loc>
    <lastmod>2026-07-09T13:11:20.342Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-reduce-firestore-read-costs-without-rearchitecting-your-app/</loc>
    <lastmod>2026-07-09T13:11:20.340Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-reduce-subscription-churn-by-understanding-product-behavior/</loc>
    <lastmod>2026-07-09T13:11:20.310Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-see-app-revenue-in-real-time-before-app-store-connect-catches-up/</loc>
    <lastmod>2026-07-09T13:11:20.306Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-set-up-global-error-handlers-in-a-web-app-without-double-reporting/</loc>
    <lastmod>2026-07-09T13:11:20.333Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-set-up-slack-and-email-alerts-for-production-errors-without-drowning-your-team/</loc>
    <lastmod>2026-07-09T13:11:20.334Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-track-feature-adoption-and-revenue-in-the-same-dashboard/</loc>
    <lastmod>2026-07-09T13:11:20.313Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-track-refunds-and-understand-why-users-ask-for-them/</loc>
    <lastmod>2026-07-09T13:11:20.328Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-track-trial-to-paid-conversion-in-a-mobile-app/</loc>
    <lastmod>2026-07-09T13:11:20.306Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-use-ai-prompts-to-install-an-app-analytics-sdk/</loc>
    <lastmod>2026-07-09T13:11:20.314Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-use-one-payment-relationship-across-ios-android-and-web/</loc>
    <lastmod>2026-07-09T13:11:20.307Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/how-to-validate-app-store-purchases-without-building-subscription-infrastructure/</loc>
    <lastmod>2026-07-09T13:11:20.307Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/i-watched-apple-review-my-app-live/</loc>
    <lastmod>2026-07-09T13:11:20.336Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/products-vs-entitlements-the-simplest-way-to-manage-paid-app-access/</loc>
    <lastmod>2026-07-09T13:11:20.305Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/pull-analytics-data-into-your-backend/</loc>
    <lastmod>2026-07-09T13:11:20.345Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/revenuecat-alternative-subscription-infrastructure-with-product-analytics-built-in/</loc>
    <lastmod>2026-07-09T13:11:20.304Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/revenuecat-products-entitlements-and-offerings-a-plain-english-guide/</loc>
    <lastmod>2026-07-09T13:11:20.313Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/revenuecat-vs-building-it-yourself/</loc>
    <lastmod>2026-07-09T13:11:20.282Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/sandbox-vs-production-for-app-subscriptions-how-to-test-safely/</loc>
    <lastmod>2026-07-09T13:11:20.312Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/sentry-alternative-for-saas-founders-who-need-customer-context/</loc>
    <lastmod>2026-07-09T13:11:20.332Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/sentry-vs-bugsnag-vs-crossdeck/</loc>
    <lastmod>2026-07-09T13:11:20.283Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/source-maps-for-production-javascript-errors-how-to-use-them-safely/</loc>
    <lastmod>2026-07-09T13:11:20.333Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/storekit-2-subscription-analytics-what-developers-should-track/</loc>
    <lastmod>2026-07-09T13:11:20.307Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/stripe-webhooks-for-app-subscriptions-what-founders-need-to-know/</loc>
    <lastmod>2026-07-09T13:11:20.322Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/subscription-analytics-api-vs-building-your-own/</loc>
    <lastmod>2026-07-09T13:11:20.346Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/subscription-errors-api/</loc>
    <lastmod>2026-07-09T13:11:20.346Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/telemetrydeck-alternative-privacy-friendly-analytics-connected-to-revenue/</loc>
    <lastmod>2026-07-09T13:11:20.304Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/telemetrydeck-signals-explained-how-product-events-become-growth-insights/</loc>
    <lastmod>2026-07-09T13:11:20.314Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/the-app-subscription-dashboard-indie-developers-actually-need/</loc>
    <lastmod>2026-07-09T13:11:20.309Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/the-complete-guide-to-app-revenue-intelligence/</loc>
    <lastmod>2026-07-09T13:11:20.329Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/what-apple-p8-keys-are-and-why-subscription-platforms-need-them/</loc>
    <lastmod>2026-07-09T13:11:20.308Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/what-are-breadcrumbs-in-error-monitoring/</loc>
    <lastmod>2026-07-09T13:11:20.333Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/what-is-a-payment-rail-in-app-monetization/</loc>
    <lastmod>2026-07-09T13:11:20.312Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/what-is-an-app-revenue-source-of-truth/</loc>
    <lastmod>2026-07-09T13:11:20.323Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/what-is-an-entitlement-in-app-subscriptions/</loc>
    <lastmod>2026-07-09T13:11:20.305Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/what-plain-english-error-summaries-are-and-why-founders-need-them/</loc>
    <lastmod>2026-07-09T13:11:20.334Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/what-to-track-before-launching-a-paid-ios-app/</loc>
    <lastmod>2026-07-09T13:11:20.310Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/why-app-store-revenue-reports-are-not-enough-for-product-decisions/</loc>
    <lastmod>2026-07-09T13:11:20.311Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/why-did-apple-reject-my-app/</loc>
    <lastmod>2026-07-09T13:11:20.337Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/why-your-app-analytics-should-connect-to-revenue-events/</loc>
    <lastmod>2026-07-09T13:11:20.309Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/why-your-database-reads-spike-overnight-when-no-users-are-online/</loc>
    <lastmod>2026-07-09T13:11:20.342Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/blog/why-your-supabase-bill-is-climbing-and-how-to-find-the-queries-behind-it/</loc>
    <lastmod>2026-07-09T13:11:20.340Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/compare/</loc>
    <lastmod>2026-07-01T06:23:24.297Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/contact/</loc>
    <lastmod>2026-07-01T06:23:24.298Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/</loc>
    <lastmod>2026-07-09T13:02:03.920Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/alerts-and-triage/</loc>
    <lastmod>2026-07-01T06:23:24.341Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/api-keys/</loc>
    <lastmod>2026-07-01T06:23:24.342Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/api-reference/</loc>
    <lastmod>2026-07-01T06:23:24.342Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/apple-one-off-purchases/</loc>
    <lastmod>2026-07-01T06:23:24.343Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/billing/</loc>
    <lastmod>2026-07-01T06:23:24.343Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/buckets/</loc>
    <lastmod>2026-07-01T06:23:24.345Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/capture-an-error/</loc>
    <lastmod>2026-07-01T06:23:24.345Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/changelog/</loc>
    <lastmod>2026-07-09T13:02:03.919Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/cli/</loc>
    <lastmod>2026-07-01T06:23:24.348Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/connect-apple/</loc>
    <lastmod>2026-07-01T06:23:24.349Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/connect-google/</loc>
    <lastmod>2026-07-01T06:23:24.349Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/connect-stripe/</loc>
    <lastmod>2026-07-01T06:23:24.349Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/contracts/</loc>
    <lastmod>2026-07-01T06:23:24.350Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/cookie-policy-template/</loc>
    <lastmod>2026-07-01T06:23:24.350Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/create-a-project/</loc>
    <lastmod>2026-07-01T06:23:24.350Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/delete-a-users-data/</loc>
    <lastmod>2026-07-01T06:23:24.350Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/entitlements/</loc>
    <lastmod>2026-07-01T06:23:24.351Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/guides/app-review-sessions/</loc>
    <lastmod>2026-07-01T06:23:24.351Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/how-identity-works/</loc>
    <lastmod>2026-07-01T06:23:24.351Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/identify-users/</loc>
    <lastmod>2026-07-01T06:23:24.352Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/identity-verification/</loc>
    <lastmod>2026-07-01T06:23:24.352Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/install-prompts/</loc>
    <lastmod>2026-07-01T06:23:24.352Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/internal-traffic/</loc>
    <lastmod>2026-07-01T06:23:24.353Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/limits-and-quotas/</loc>
    <lastmod>2026-07-01T06:23:24.353Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/migration/</loc>
    <lastmod>2026-07-01T06:23:24.353Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/node-sdk/</loc>
    <lastmod>2026-07-09T13:02:03.921Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/outbound-api-security/</loc>
    <lastmod>2026-07-01T06:23:24.354Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/pay-once-unlock-forever/</loc>
    <lastmod>2026-07-01T06:23:24.354Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/prism/</loc>
    <lastmod>2026-07-01T06:23:24.354Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/products/</loc>
    <lastmod>2026-07-01T06:23:24.354Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/quickstart-ios/</loc>
    <lastmod>2026-07-01T06:23:24.354Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/quickstart-web/</loc>
    <lastmod>2026-07-01T06:23:24.354Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/rail-webhooks/</loc>
    <lastmod>2026-07-01T06:23:24.355Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/react-native-sdk/</loc>
    <lastmod>2026-07-01T06:23:24.355Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/reporting-api/</loc>
    <lastmod>2026-07-01T06:23:24.355Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/revenue-intelligence/</loc>
    <lastmod>2026-07-01T06:23:24.355Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/sandbox-vs-production/</loc>
    <lastmod>2026-07-01T06:23:24.356Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/sdk-event-durability/</loc>
    <lastmod>2026-07-01T06:23:24.356Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/server-events/</loc>
    <lastmod>2026-07-01T06:23:24.357Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/source-maps/</loc>
    <lastmod>2026-07-01T06:23:24.357Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/source-maps/ai-setup/</loc>
    <lastmod>2026-07-01T06:23:24.357Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/swift-sdk/</loc>
    <lastmod>2026-07-01T06:23:24.357Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/track-events/</loc>
    <lastmod>2026-07-01T06:23:24.357Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/troubleshooting/</loc>
    <lastmod>2026-07-01T06:23:24.358Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/web-sdk/</loc>
    <lastmod>2026-07-01T06:23:24.358Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/web-sdk/error-codes/</loc>
    <lastmod>2026-07-01T06:23:24.358Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/webhooks-receive/</loc>
    <lastmod>2026-07-01T06:23:24.358Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/what-no-sdk-can-capture/</loc>
    <lastmod>2026-07-01T06:23:24.359Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/workbench/</loc>
    <lastmod>2026-07-01T06:23:24.359Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/workbench/identity-explorer/</loc>
    <lastmod>2026-07-01T06:23:24.359Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/workbench/rail-ledger/</loc>
    <lastmod>2026-07-01T06:23:24.359Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/docs/workspace-operations/</loc>
    <lastmod>2026-07-01T06:23:24.360Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/integrations/</loc>
    <lastmod>2026-07-09T13:02:03.922Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/integrations/blackbaud/</loc>
    <lastmod>2026-07-09T13:02:03.922Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/integrations/hubspot/</loc>
    <lastmod>2026-07-09T13:02:03.922Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/integrations/salesforce/</loc>
    <lastmod>2026-07-09T13:02:03.923Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/integrations/stripe/</loc>
    <lastmod>2026-07-09T13:02:03.923Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/legal/</loc>
    <lastmod>2026-07-01T06:23:24.364Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/legal/aup/</loc>
    <lastmod>2026-07-01T06:23:24.363Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/legal/cookie-policy/</loc>
    <lastmod>2026-07-01T06:23:24.363Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/legal/customer-disclosure/</loc>
    <lastmod>2026-07-01T06:23:24.363Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/legal/dpa/</loc>
    <lastmod>2026-07-01T06:23:24.364Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/legal/privacy/</loc>
    <lastmod>2026-07-09T13:02:03.923Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/legal/sdk-data/</loc>
    <lastmod>2026-07-01T06:23:24.364Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/legal/security/</loc>
    <lastmod>2026-07-01T06:23:24.365Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/legal/sub-processors/</loc>
    <lastmod>2026-07-01T06:23:24.365Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/legal/terms/</loc>
    <lastmod>2026-07-01T06:23:24.365Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/partners/</loc>
    <lastmod>2026-07-01T06:23:24.368Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/partners/certify/</loc>
    <lastmod>2026-07-01T06:23:24.367Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/pricing/</loc>
    <lastmod>2026-07-01T06:23:24.369Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/start-free/</loc>
    <lastmod>2026-07-01T06:23:24.433Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/status/page/</loc>
    <lastmod>2026-07-01T06:23:24.434Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/</loc>
    <lastmod>2026-07-01T06:23:24.440Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/api-keys/</loc>
    <lastmod>2026-07-01T06:23:24.435Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/breadcrumbs-tags-context/</loc>
    <lastmod>2026-07-01T06:23:24.436Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/capture-errors/</loc>
    <lastmod>2026-07-01T06:23:24.436Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/connect-apple/</loc>
    <lastmod>2026-07-01T06:23:24.436Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/connect-google-play/</loc>
    <lastmod>2026-07-01T06:23:24.436Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/connect-stripe/</loc>
    <lastmod>2026-07-01T06:23:24.437Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/consent-and-privacy/</loc>
    <lastmod>2026-07-01T06:23:24.437Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/contract-tests/</loc>
    <lastmod>2026-07-01T06:23:24.437Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/create-an-entitlement/</loc>
    <lastmod>2026-07-01T06:23:24.438Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/cross-platform-identity/</loc>
    <lastmod>2026-07-01T06:23:24.438Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/delete-a-users-data/</loc>
    <lastmod>2026-07-01T06:23:24.438Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/error-alerts/</loc>
    <lastmod>2026-07-01T06:23:24.438Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/filter-internal-traffic/</loc>
    <lastmod>2026-07-01T06:23:24.439Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/framework-guides/</loc>
    <lastmod>2026-07-01T06:23:24.439Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/gate-your-features/</loc>
    <lastmod>2026-07-01T06:23:24.439Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/get-set-up/</loc>
    <lastmod>2026-07-01T06:23:24.439Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/how-identity-works/</loc>
    <lastmod>2026-07-01T06:23:24.439Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/identify-your-users/</loc>
    <lastmod>2026-07-01T06:23:24.440Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/identity-explorer/</loc>
    <lastmod>2026-07-01T06:23:24.440Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/map-products-to-entitlements/</loc>
    <lastmod>2026-07-01T06:23:24.440Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/migrate-to-crossdeck/</loc>
    <lastmod>2026-07-01T06:23:24.441Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/node-sdk/</loc>
    <lastmod>2026-07-01T06:23:24.441Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/onboarding-web/</loc>
    <lastmod>2026-07-01T06:23:24.441Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/rail-ledger/</loc>
    <lastmod>2026-07-01T06:23:24.441Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/read-the-journey/</loc>
    <lastmod>2026-07-01T06:23:24.442Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/read-your-revenue/</loc>
    <lastmod>2026-07-01T06:23:24.442Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/resolve-conflicts/</loc>
    <lastmod>2026-07-01T06:23:24.442Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/sandbox-vs-production/</loc>
    <lastmod>2026-07-01T06:23:24.442Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/seed-existing-subscribers/</loc>
    <lastmod>2026-07-01T06:23:24.443Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/source-maps/</loc>
    <lastmod>2026-07-01T06:23:24.443Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/super-properties-and-groups/</loc>
    <lastmod>2026-07-01T06:23:24.443Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/the-cli/</loc>
    <lastmod>2026-07-01T06:23:24.443Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/track-events/</loc>
    <lastmod>2026-07-01T06:23:24.444Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/triage-in-issues/</loc>
    <lastmod>2026-07-01T06:23:24.444Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/verify-the-migration/</loc>
    <lastmod>2026-07-01T06:23:24.445Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/verify-your-setup/</loc>
    <lastmod>2026-07-01T06:23:24.445Z</lastmod>
  </url>
  <url>
    <loc>https://cross-deck.com/university/wire-your-auth-provider/</loc>
    <lastmod>2026-07-01T06:23:24.445Z</lastmod>
  </url>
</urlset>