normogen/thoughts/research/2026-01-05-health-frameworks-research-plan.md
goose e72602d784 Initial commit: Project setup and documentation
- Initialize Normogen health tracking platform
- Add comprehensive project documentation
- Add zero-knowledge encryption implementation guide
- Set up .gitignore for Rust/Node.js/mobile development
- Create README with project overview and roadmap

Project is currently in planning phase with no implementation code yet.
2026-02-14 11:11:06 -03:00

2 KiB

Research Plan: Health Data from Phone Frameworks

Objective

Research what health data can be accessed from mobile health frameworks with proper permissions:

  • Apple HealthKit (iOS)
  • Google Health Connect (Android)
  • Samsung Health SDK (optional - additional coverage)

Research Areas

1. Apple HealthKit (iOS)

Research questions:

  • What health data types are available?
  • What permissions are required for each data type?
  • What are the user privacy requirements?
  • How to read historical vs real-time data?
  • What metadata is available (timestamps, device info, units)?
  • Any special requirements for medical data vs fitness data?

2. Google Health Connect (Android)

Research questions:

  • What health data types are supported?
  • What permissions model does Health Connect use?
  • How does it differ from the old Google Fit API?
  • What are the integration requirements?
  • Can it read data from third-party apps (Fitbit, Strava, etc.)?
  • What metadata is available?

3. Data Type Comparison

Compare both frameworks:

  • Which data types are available on both platforms?
  • Which are platform-specific?
  • Unit differences and conversions needed
  • Timestamp precision differences
  • Data granularity differences

4. Technical Implementation Requirements

Research:

  • SDK/library requirements for both platforms
  • Background data sync capabilities
  • Battery usage considerations
  • Data storage strategies (local cache vs direct sync)
  • Error handling for missing permissions

Expected Deliverables

  1. Complete list of available health data types for each platform
  2. Permission requirements mapping
  3. Comparison matrix (iOS vs Android)
  4. Recommended data model additions for MVP
  5. Integration complexity assessment
  6. Privacy and security considerations

Search Strategy

Will research:

  • Official Apple HealthKit documentation
  • Official Google Health Connect documentation
  • Developer guides and best practices
  • Data type reference documentation
  • Permission and privacy requirements
  • Code examples and integration patterns