<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://openwearables.io/</loc><lastmod>2026-10-26</lastmod></url><url><loc>https://openwearables.io/about</loc><lastmod>2026-10-08</lastmod></url><url><loc>https://openwearables.io/blog</loc><lastmod>2026-10-26</lastmod></url><url><loc>https://openwearables.io/blog/apple-healthkit-api-what-data-you-can-access-and-how</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/building-a-health-app-with-whoop-api-data</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/building-with-ultrahuman-data-recovery-sleep-glucose</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/category/apple-health</loc><lastmod>2026-06-02</lastmod></url><url><loc>https://openwearables.io/blog/category/fitbit</loc><lastmod>2026-08-12</lastmod></url><url><loc>https://openwearables.io/blog/category/garmin</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/blog/category/google-health-api</loc><lastmod>2026-08-12</lastmod></url><url><loc>https://openwearables.io/blog/category/google-health-connect</loc><lastmod>2026-06-02</lastmod></url><url><loc>https://openwearables.io/blog/category/guides</loc><lastmod>2026-10-26</lastmod></url><url><loc>https://openwearables.io/blog/category/guides/page/2</loc><lastmod>2026-10-21</lastmod></url><url><loc>https://openwearables.io/blog/category/oura</loc><lastmod>2026-07-15</lastmod></url><url><loc>https://openwearables.io/blog/category/polar</loc><lastmod>2026-06-02</lastmod></url><url><loc>https://openwearables.io/blog/category/releases</loc><lastmod>2026-10-26</lastmod></url><url><loc>https://openwearables.io/blog/category/releases/page/2</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/category/samsung-health</loc><lastmod>2026-08-18</lastmod></url><url><loc>https://openwearables.io/blog/category/strava</loc><lastmod>2026-07-28</lastmod></url><url><loc>https://openwearables.io/blog/category/suunto</loc><lastmod>2026-06-02</lastmod></url><url><loc>https://openwearables.io/blog/category/ultrahuman</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/category/whoop</loc><lastmod>2026-07-15</lastmod></url><url><loc>https://openwearables.io/blog/fitbit-alternatives-for-developers</loc><lastmod>2026-08-12</lastmod></url><url><loc>https://openwearables.io/blog/fitbit-web-api-shutdown-2026-migration-guide</loc><lastmod>2026-08-12</lastmod></url><url><loc>https://openwearables.io/blog/garmin-api-push-notifications-how-callback-sync-works</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/garmin-connect-api-developer-guide-activities-health-metrics</loc><lastmod>2026-08-18</lastmod></url><url><loc>https://openwearables.io/blog/garmin-connect-api-what-you-can-fetch</loc><lastmod>2026-07-21</lastmod></url><url><loc>https://openwearables.io/blog/garmin-connect-developer-program-reopened</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/blog/getting-apple-health-data-into-your-backend</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/google-casa-oauth-verification-health-apps</loc><lastmod>2026-08-12</lastmod></url><url><loc>https://openwearables.io/blog/google-health-api-and-google-health-connect-difference</loc><lastmod>2026-08-12</lastmod></url><url><loc>https://openwearables.io/blog/google-health-api-practical-guide-getting-started</loc><lastmod>2026-08-12</lastmod></url><url><loc>https://openwearables.io/blog/google-health-connect-integration-android-developers</loc><lastmod>2026-06-02</lastmod></url><url><loc>https://openwearables.io/blog/google-health-connect-integration-android-health-data-for-developers</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/hosted-wearable-api-to-open-wearables-migration-playbook</loc><lastmod>2026-10-26</lastmod></url><url><loc>https://openwearables.io/blog/how-to-access-google-health-connect-data-in-your-backend</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/how-to-access-polar-watch-data-in-your-health-app</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/how-to-add-wearable-data-corporate-wellness-platform</loc><lastmod>2026-07-22</lastmod></url><url><loc>https://openwearables.io/blog/how-to-add-wearable-support-existing-health-app</loc><lastmod>2026-07-22</lastmod></url><url><loc>https://openwearables.io/blog/how-to-build-ai-agent-reasons-over-health-data</loc><lastmod>2026-07-22</lastmod></url><url><loc>https://openwearables.io/blog/how-to-build-ai-health-coaching-app-with-wearable-data</loc><lastmod>2026-07-22</lastmod></url><url><loc>https://openwearables.io/blog/how-to-build-hipaa-compliant-health-app-wearable-data</loc><lastmod>2026-07-22</lastmod></url><url><loc>https://openwearables.io/blog/how-to-connect-samsung-health-to-your-app</loc><lastmod>2026-08-18</lastmod></url><url><loc>https://openwearables.io/blog/how-to-customize-open-wearables</loc><lastmod>2026-05-14</lastmod></url><url><loc>https://openwearables.io/blog/how-to-give-your-llm-access-to-wearable-data</loc><lastmod>2026-07-22</lastmod></url><url><loc>https://openwearables.io/blog/how-to-handle-oauth-webhooks-token-refresh-wearable-providers</loc><lastmod>2026-07-28</lastmod></url><url><loc>https://openwearables.io/blog/how-to-integrate-apple-health-api-into-your-backend</loc><lastmod>2026-06-02</lastmod></url><url><loc>https://openwearables.io/blog/how-to-integrate-apple-health-data-into-your-app</loc><lastmod>2026-06-02</lastmod></url><url><loc>https://openwearables.io/blog/how-to-integrate-polar-data-into-your-health-app</loc><lastmod>2026-06-02</lastmod></url><url><loc>https://openwearables.io/blog/how-to-integrate-strava-without-building-oauth-from-scratch</loc><lastmod>2026-07-28</lastmod></url><url><loc>https://openwearables.io/blog/how-to-integrate-suunto-data-into-your-health-app</loc><lastmod>2026-06-02</lastmod></url><url><loc>https://openwearables.io/blog/how-to-integrate-suunto-data-into-your-training-app</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/how-to-integrate-whoop-api-data-into-your-health-app</loc><lastmod>2026-06-02</lastmod></url><url><loc>https://openwearables.io/blog/how-to-normalize-wearable-data-across-providers</loc><lastmod>2026-07-22</lastmod></url><url><loc>https://openwearables.io/blog/how-to-structure-health-data-for-ai-llm</loc><lastmod>2026-07-22</lastmod></url><url><loc>https://openwearables.io/blog/how-to-sync-wearable-data-from-multiple-devices</loc><lastmod>2026-07-22</lastmod></url><url><loc>https://openwearables.io/blog/how-to-use-oura-ring-data-in-your-app</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/how-wearable-data-flows-device-to-api-architecture</loc><lastmod>2026-07-28</lastmod></url><url><loc>https://openwearables.io/blog/open-wearables-0-5-1-oura-strava-webhooks-live-sync-status</loc><lastmod>2026-05-11</lastmod></url><url><loc>https://openwearables.io/blog/open-wearables-0-5-2-polar-webhooks-sport-type-expansion-hrv-score-integrity</loc><lastmod>2026-05-20</lastmod></url><url><loc>https://openwearables.io/blog/open-wearables-0-6-0-womens-health-fit-files</loc><lastmod>2026-06-15</lastmod></url><url><loc>https://openwearables.io/blog/open-wearables-0-6-1-data-coverage-observability</loc><lastmod>2026-06-23</lastmod></url><url><loc>https://openwearables.io/blog/open-wearables-0-6-2-data-integrity</loc><lastmod>2026-06-30</lastmod></url><url><loc>https://openwearables.io/blog/open-wearables-0-6-3-nap-detection-http-logs-middleware</loc><lastmod>2026-07-16</lastmod></url><url><loc>https://openwearables.io/blog/open-wearables-0-7-0-google-health-api-sensorbio</loc><lastmod>2026-08-13</lastmod></url><url><loc>https://openwearables.io/blog/open-wearables-0-8-0-withings-sync-history</loc><lastmod>2026-09-15</lastmod></url><url><loc>https://openwearables.io/blog/open-wearables-0-9-0-google-split-active-energy</loc><lastmod>2026-09-23</lastmod></url><url><loc>https://openwearables.io/blog/open-wearables-0-10-0-dashboard-nutrition-data</loc><lastmod>2026-10-26</lastmod></url><url><loc>https://openwearables.io/blog/open-wearables-release-0-1-workout-data-oauth-developer-portal</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/open-wearables-release-0-2-1-whoop-mobile-sdk-authentication</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/open-wearables-release-0-2-2-production-stability-extended-provider-support</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/open-wearables-release-0-2-sleep-workouts-timeseries</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/open-wearables-release-0-3-alpha-flutter-sdk-mcp-server</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/open-wearables-release-0-3-android-google-health-connect-samsung-health</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/open-wearables-release-0-3-beta-strava-apple-health-sdk-data-source-priority</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/open-wearables-release-0-4-3-health-scores-webhooks</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/open-wearables-release-0-4-oura-ring-react-native-sdk</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/open-wearables-release-0-5-0-webhooks-sleep-fixes-mcp-updates</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/oura-api-accessing-ring-data-sleep-hrv-readiness</loc><lastmod>2026-07-15</lastmod></url><url><loc>https://openwearables.io/blog/page/2</loc><lastmod>2026-07-28</lastmod></url><url><loc>https://openwearables.io/blog/page/3</loc><lastmod>2026-07-28</lastmod></url><url><loc>https://openwearables.io/blog/page/4</loc><lastmod>2026-10-21</lastmod></url><url><loc>https://openwearables.io/blog/page/5</loc><lastmod>2026-07-28</lastmod></url><url><loc>https://openwearables.io/blog/page/6</loc><lastmod>2026-07-15</lastmod></url><url><loc>https://openwearables.io/blog/page/7</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/polar-api-training-hrv-nightly-recharge-data</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/samsung-health-api-galaxy-watch-data-for-developers</loc><lastmod>2026-08-18</lastmod></url><url><loc>https://openwearables.io/blog/samsung-health-api-integration-guide-android-developers</loc><lastmod>2026-06-02</lastmod></url><url><loc>https://openwearables.io/blog/strava-api-developer-guide-activities-heart-rate-gps-data</loc><lastmod>2026-07-27</lastmod></url><url><loc>https://openwearables.io/blog/strava-api-integration-guide-health-fitness-apps</loc><lastmod>2026-07-28</lastmod></url><url><loc>https://openwearables.io/blog/suunto-api-accessing-watch-data-for-developers</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/ultrahuman-api-ring-data-cgm-recovery-metrics</loc><lastmod>2026-05-07</lastmod></url><url><loc>https://openwearables.io/blog/wearable-api-integration-saas-custom-build-open-source</loc><lastmod>2026-10-21</lastmod></url><url><loc>https://openwearables.io/blog/wearable-app-development-checklist</loc><lastmod>2026-07-22</lastmod></url><url><loc>https://openwearables.io/blog/wearable-data-deduplication-multiple-devices</loc><lastmod>2026-07-22</lastmod></url><url><loc>https://openwearables.io/blog/what-is-open-source-wearable-api-when-does-it-make-sense</loc><lastmod>2026-07-22</lastmod></url><url><loc>https://openwearables.io/blog/what-wearable-app-development-actually-looks-like-in-2026</loc><lastmod>2026-07-28</lastmod></url><url><loc>https://openwearables.io/blog/whoop-api-recovery-strain-sleep-data-for-developers</loc><lastmod>2026-07-15</lastmod></url><url><loc>https://openwearables.io/blog/why-teams-move-from-hosted-wearable-api-to-open-wearables</loc><lastmod>2026-10-26</lastmod></url><url><loc>https://openwearables.io/case-studies</loc><lastmod>2026-10-08</lastmod></url><url><loc>https://openwearables.io/case-study/heart-monitor</loc><lastmod>2026-10-07</lastmod></url><url><loc>https://openwearables.io/case-study/justgains</loc><lastmod>2026-10-08</lastmod></url><url><loc>https://openwearables.io/case-study/lifelong</loc><lastmod>2026-10-08</lastmod></url><url><loc>https://openwearables.io/case-study/movetogether</loc><lastmod>2026-10-08</lastmod></url><url><loc>https://openwearables.io/compare</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/compare/junction</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/compare/rook</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/compare/sahha</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/compare/spike</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/compare/terra</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/data-governance</loc><lastmod>2026-10-21</lastmod></url><url><loc>https://openwearables.io/data-residency</loc><lastmod>2026-10-21</lastmod></url><url><loc>https://openwearables.io/data-residency/france</loc><lastmod>2026-10-21</lastmod></url><url><loc>https://openwearables.io/data-residency/germany</loc><lastmod>2026-10-21</lastmod></url><url><loc>https://openwearables.io/data-residency/netherlands</loc><lastmod>2026-10-21</lastmod></url><url><loc>https://openwearables.io/data-residency/singapore</loc><lastmod>2026-10-21</lastmod></url><url><loc>https://openwearables.io/data-residency/uae</loc><lastmod>2026-10-21</lastmod></url><url><loc>https://openwearables.io/enterprise</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/faq</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/for</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/for/care-providers</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/for/clinical-research</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/for/digital-health</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/for/employer-wellness</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/for/health-data-platforms</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/for/hospitals-telemedicine</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/for/remote-patient-monitoring</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/for/sports-nutrition</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/integrations</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/integrations/apple-health</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/integrations/fitbit</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://openwearables.io/integrations/garmin</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/integrations/google-health</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/integrations/google-health-connect</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/integrations/oura</loc><lastmod>2026-10-25</lastmod></url><url><loc>https://openwearables.io/integrations/polar</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/integrations/samsung-health</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/integrations/sensorbio</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/integrations/strava</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/integrations/suunto</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/integrations/ultrahuman</loc><lastmod>2026-10-25</lastmod></url><url><loc>https://openwearables.io/integrations/whoop</loc><lastmod>2026-10-25</lastmod></url><url><loc>https://openwearables.io/integrations/withings</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/live-vs-roadmap</loc><lastmod>2026-10-26</lastmod></url><url><loc>https://openwearables.io/llms-full.txt</loc><lastmod>2026-10-26</lastmod></url><url><loc>https://openwearables.io/llms.txt</loc><lastmod>2026-10-26</lastmod></url><url><loc>https://openwearables.io/migrate</loc><lastmod>2026-10-26</lastmod></url><url><loc>https://openwearables.io/platform</loc><lastmod>2026-10-26</lastmod></url><url><loc>https://openwearables.io/platform/ai-insights</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/platform/connect-app</loc><lastmod>2026-10-26</lastmod></url><url><loc>https://openwearables.io/platform/health-scores</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/platform/mcp-server</loc><lastmod>2026-10-22</lastmod></url><url><loc>https://openwearables.io/platform/mobile-sdks</loc><lastmod>2026-10-22</lastmod></url><url><loc>https://openwearables.io/platform/raw-data</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/platform/wearable-api</loc><lastmod>2026-10-23</lastmod></url><url><loc>https://openwearables.io/pricing</loc><lastmod>2026-10-26</lastmod></url><url><loc>https://openwearables.io/privacy-policy</loc><lastmod>2026-10-21</lastmod></url><url><loc>https://openwearables.io/security</loc><lastmod>2026-10-21</lastmod></url><url><loc>https://openwearables.io/sub-processors</loc><lastmod>2026-10-21</lastmod></url><url><loc>https://openwearables.io/webhooks</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://openwearables.io/what-we-sign</loc><lastmod>2026-10-21</lastmod></url></urlset>