Integrations

KeepBP · SMART on FHIR & MyChart · Updated September 16, 2026

Patients bounce between health systems. KeepBP is the patient-owned blood pressure log that can speak FHIR and produce a chart-ready report — without ever seeing a MyChart password.

What KeepBP is

  • A patient-controlled blood pressure log (free for individuals)
  • A thin PGHD connector: import → normalize → doctor PDF / FHIR export
  • Not a hospital EHR, diagnostic device, or medical advice

Status legend

Live Sandbox Planned

Badges below distinguish general availability, sandbox-verified integrations, and planned work.

Epic / MyChart (SMART on FHIR)

Live Sandbox verified — Connect is live in the Epic sandbox: standalone SMART launch with PKCE completes the end-to-end connect → fetch → import flow. Production health-system launch is still pending Epic review and organizational enablement; the Epic patient app remains Draft until it is Ready for Production.

  • Launch: Standalone SMART App Launch (patient) with PKCE
  • Scopes requested: openid, fhirUser, offline_access, launch/patient, patient/Observation.read, patient/Observation.write, patient/Patient.read (write scope must also be enabled on the Epic app registration for write-back to succeed)
  • We pull: Blood pressure Observations (and pulse when present)
  • We write (patient-controlled): Home BP panel + pulse as US Core vital-signs Observations, with an explicit confirm step and KeepBP provenance note
  • We never pull: Medications, problems, clinical notes, a full chart dump, or your MyChart password
  • Tokens: Access tokens stay server-side in the session store (not exposed to browser JavaScript). Disconnect clears them.
  • Passwords: Epic hosts login. KeepBP never asks for or stores MyChart credentials.

Export formats

FormatStatusUse
Doctor PDF Live One-page visit artifact; optional patient/clinician fields
CSV / paste import Live Works with portal exports you download yourself
FHIR Bundle (Observations) Live US Core–shaped vital signs from Your account → Download FHIR Bundle

Other systems

  • Live CSV / paste from any patient portal export
  • Sandbox Oracle Health / Cerner SMART R4 connector (code shipped; Connect enabled once ORACLE_CLIENT_ID / CERNER_CLIENT_ID is set after code Console registration)
  • Sandbox Epic Observation write-back (code shipped; requires patient/Observation.write on the Epic app + reconnect)
  • Planned athena and additional SMART endpoints

For clinics & partners

Interested in a pilot, design partnership, or FHIR write-back discussion? Contact whirrett@pm.me or support@bloodpressuretracker.app.

Trust

Security · Privacy · Terms · Not medical advice

Home · Integrations · Security · Privacy · Terms · Not medical advice