Skip to content

Add Health Connect Syncing#109

Draft
GhostCodeByte wants to merge 1 commit into
LibreFitOrg:mainfrom
GhostCodeByte:feature/health-connect-measurements
Draft

Add Health Connect Syncing#109
GhostCodeByte wants to merge 1 commit into
LibreFitOrg:mainfrom
GhostCodeByte:feature/health-connect-measurements

Conversation

@GhostCodeByte

@GhostCodeByte GhostCodeByte commented Jun 26, 2026

Copy link
Copy Markdown

Adds an initial Health Connect integration for body measurements, with the goal of extending it to workout/exercise export next.

This first slice keeps the implementation intentionally small: LibreFit can request the required Health Connect write permissions and export locally stored body weight/body fat measurements from Settings. The integration is opt-in, can be toggled off again, and does not change the existing measurement data model.

For workouts/exercises, LibreFit already has enough data to export completed workouts as Health Connect exercise sessions, but the current data layer does not store precise time windows for individual exercises, sets, or reps. I would like to align on whether the next step should be a simple session-level export, or whether the data model should be extended first for richer structured exercise data.

I kept this PR as a small foundation so it should be easier to review and iterate on before adding larger Health Connect features.

Issue: #104

Health Connect permissions detail
Health Connect permissions
Privacy Health Connect
Privacy settings
Settings Health Connect general switch
Settings toggle

@GhostCodeByte GhostCodeByte mentioned this pull request Jun 26, 2026
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant