Apple Health Records

Best Self Hosted Alternatives to Apple Health Records

A curated collection of the 1 best self hosted alternatives to Apple Health Records.

Apple Health Records (in the iPhone Health app) lets users securely import, store, and view medical records from participating hospitals and clinics. It centralizes labs, medications, conditions, and immunizations for easy patient access and sharing.

Alternatives List

#1
Fasten Health

Fasten Health

A self-hosted personal health record (PHR) that connects to healthcare providers via FHIR to import, normalize, and browse your medical records in one place.

Fasten Health screenshot

Fasten Health is a personal health record (PHR) you run yourself to aggregate and view your medical data in one place. It connects to supported provider portals/APIs (FHIR) to import clinical records and presents them in a unified, searchable timeline.

Key Features

  • Connects to healthcare systems using FHIR to import patient records
  • Consolidates data from multiple providers into a single patient-centric view
  • Browsable medical timeline (encounters, conditions, medications, immunizations, labs, etc., depending on source)
  • Local database for storing normalized health resources for faster browsing
  • Web UI for exploring and filtering your medical history
  • Containerized “on-prem” deployment workflow (Docker-based)

Use Cases

  • Maintain a unified record when you visit multiple clinics/hospitals
  • Track medications, immunizations, and lab results over time
  • Export/consult your history when changing providers or preparing for appointments

Limitations and Considerations

  • Data availability and completeness depends on each provider’s FHIR implementation and what they expose
  • Initial setup requires provider connectivity and may vary by supported institutions

Fasten Health is suited for individuals who want a consolidated view of their health records without relying on a third-party PHR vendor. Its core value is pulling FHIR-based records into a single local interface for longitudinal browsing across providers.

2.6kstars
159forks

Why choose an open source alternative?

  • Data ownership: Keep your data on your own servers
  • No vendor lock-in: Freedom to switch or modify at any time
  • Cost savings: Reduce or eliminate subscription fees
  • Transparency: Audit the code and know exactly what's running