Challenge
Google Fit deprecation breaks legacy apps
Agnotic approach
We migrate to Health Connect and preserve historical data through a one-time Fit import rather than losing continuity.
We integrate Android's health layer end to end — reading Health Connect records and legacy Google Fit history, normalizing them into FHIR Observations, and enforcing the granular permission model Android now requires. Real integrations, not just familiarity.
Trusted by global innovators
























Health Connect is Android's on-device store and permission hub that consolidates health and fitness data across apps — steps, heart rate, sleep, weight, blood glucose, and more — replacing the deprecated Google Fit APIs. Data lives on-device behind a per-record-type permission model, and your app reads it through the Health Connect Jetpack SDK using read and write permission contracts.
The migration itself is a live concern: Google Fit's REST and Android APIs are being retired in favor of Health Connect, so integrations must handle both a Health Connect present and a Google Fit history-import past. On top of that, each record carries device metadata and origin, and normalizing that patient-generated health data into FHIR Observations with correct coding is what makes it clinically usable rather than just a fitness feed.
A resilient pipeline from Android Health Connect records to a FHIR-native record your clinical systems can consume.

Common failure modes
Challenge
Google Fit deprecation breaks legacy apps
Agnotic approach
We migrate to Health Connect and preserve historical data through a one-time Fit import rather than losing continuity.
Challenge
Users grant only some record permissions
Agnotic approach
Flows degrade gracefully per record type and re-request with clear rationale instead of assuming full access.
Challenge
Play review rejects health data use
Agnotic approach
Correct health-data declaration, privacy policy, and permission justification prepared before submission.
Challenge
Duplicate records across contributing apps
Agnotic approach
Origin resolution and de-duplication before data reaches the FHIR store.
The exact Android health surface your integration depends on — SDK contracts, record types, and the FHIR targets they map to.
HealthConnectClient reads and writes typed records — StepsRecord, HeartRateRecord, SleepSessionRecord, WeightRecord, BloodGlucoseRecord.
Per-record-type read/write permissions via the Health Connect permission contract, with the required privacy policy and data-use disclosure.
The Health Connect changes token API drives delta reads so background sync stays efficient and gap-free.
One-time migration of legacy Google Fit history where users still have it, folded into the same FHIR pipeline.
Each record mapped to a FHIR R4 Observation with LOINC codes, UCUM units, and device provenance preserved.
Resolve overlapping data from multiple contributing apps and devices before it reaches your clinical store.
Where it runs
One RPM pipeline serving both Android Health Connect and iOS HealthKit users.
Glucose, weight, and activity trends tied to care-plan goals on Android.
Consented steps and activity for population wellness programs.
Behavioral and activity signals feeding DTx engagement logic.
Consented Android PGHD collection with study-ready export.
Mobility and sleep tracking to flag recovery deviations.
Turning Health Connect records into billable, FHIR-native Observations is where most Android health builds get stuck. We don't.
Health Insurance Portability and Accountability Act
Protect PHI with privacy-first architecture, encrypted storage and transmission, strict access controls, and traceable audit logs.
General Data Protection Regulation
Implement lawful consent flows, data minimization, retention controls, and secure processing for sensitive health data.
Fast Healthcare Interoperability Resources
Enable standardized health data exchange across apps, care teams, and systems through robust FHIR-ready APIs.
Health Level Seven International
Support enterprise-grade interoperability with HL7-based integrations for records, events, and clinical messaging workflows.
Health Information Trust Alliance
Align security programs to healthcare-specific control and risk management practices trusted by providers and ecosystem partners.
Health Information Technology for Economic and Clinical Health Act
Design with breach notification readiness, digital record safeguards, and operational controls that support regulated care programs.
FDA Software as a Medical Device
Plan software quality, traceability, and documentation pathways for products that may require SaMD review and submission.
Medical Device Regulation (European Union)
Prepare EU market-ready processes for risk classification, evidence tracking, and lifecycle governance under MDR expectations.
Substance Abuse and Mental Health Services Administration
Apply confidentiality controls and consent-aware sharing models for behavioral and mental health data experiences.
Standards we build against
A phased approach across SDK integration, the Android permission review, and FHIR mapping so the build ships clean.
We map the Health Connect record types your use case needs and the FHIR profiles they map to.
Per-record permission contracts, privacy policy, and the health data-use disclosure Google requires.
HealthConnectClient reads, changes-token sync, FHIR mapping, and validation against seeded record data.
Play Store health-data declaration, phased rollout, and sync-health dashboards once live.
Access methods
Health Connect is the present; Google Fit is the migration path. Here is how each behaves.
| Surface | Method | Typical use | Notes |
|---|---|---|---|
| Health Connect reads | HealthConnectClient | Live Android health data | Per-record-type permissions; on-device store. |
| Incremental sync | Changes token API | Background delta reads | Efficient, gap-free sync of new records. |
| Google Fit history | Fit history import | Legacy backfill | Fit APIs are deprecated; import once where available. |
| Write-back | HealthConnectClient write | App-authored metrics | Requires write permission and origin attribution. |
Google Fit's REST and Android APIs are being retired — new builds target Health Connect with Fit as history only.
Related proof of compliant, integration-heavy delivery: the privacy-first data layer we built for Lera Health mirrors the discipline we bring to normalizing Android Health Connect patient-generated data into a trustworthy FHIR record.

We ship Android health integrations that pass Play review and hold up clinically.
HIPAA, granular permissions, and health data-use disclosures designed in from sprint one.
We understand Android health record types and their clinical mapping — no ramp-up on your dime.
SDK work, permission review, and FHIR mapping run in parallel toward a submittable build.
One accountable team across Android engineering, backend FHIR, and compliance.
Tell us the record types and use case. We'll return a plan covering Health Connect permissions, Google Fit migration, and FHIR mapping.
contact@agnotic.com
Partnerships
contact@agnotic.com