Skip to content

Overview

PATIENT DOCTOR / RESEARCHER EXTERNAL SYSTEMS Patient App hds-webapp Doctor Dashboard Bridge REDCap Auth UI Chartneo Mira REDCap SHARED LIBRARIES hds-lib core library hds-forms-js form components hds-timeline visualization hds-style CSS theme BRIDGES bridge-chartneo bridge-mira bridge-redcap lib-bridge-js DATA & SERVICES Data Model Datasets Service Pryv.io Backend Dashed lines show dependency / data flow directions

Health Data Safe (HDS) is a decentralized health data platform built on Pryv.io. Patients own their data and share it with healthcare providers and researchers through secure, consent-based connections.

The platform consists of:

  • Patient & Doctor apps — web applications for data entry, visualization, and management
  • Core libraries — shared TypeScript libraries for data model, forms, styling, and Pryv integration
  • Data services — medication datasets, data model definitions
  • Bridges — integrations with external systems (Chartneo, Mira, REDCap)
Component Type Demo Production Links
Patient App
Patient-facing mobile-first web app for health data management.
Application
2f443cd
May 5, 2026
ad8e66a
May 4, 2026
Demo
Doctor Dashboard
Doctor-facing dashboard for patient management and data collection forms.
Application
3d5352c
May 5, 2026
7ea3afa
May 4, 2026
Demo
Auth UI
HDS authentication and consent UI (Pryv auth3 fork).
Application GitHub
Cervical Fluid Model
Evaluate and define a unified conversion layer between cervical fluid observation methods.
Application
8ef635e
Mar 23, 2026
Demo · GitHub
hds-lib
Core HDS library: data model, Pryv integration, settings, appTemplates.
Library GitHub
hds-forms-js
React form components for HDS data items: fields, sections, form builder.
Library deployed Demo · GitHub
hds-react-timeline
React timeline visualization component for HDS event data.
Library deployed Demo · GitHub
hds-feminine-cycle-ui
Custom UI for cervical-fluid / cycle-tracking events: FEMM, Billings (BOM), Creighton, Mira charts + cervical-position glyph. Layout-agnostic cell renderer reused across timeline, forms, calendar, and pickers.
Library GitHub
hds-style
CSS theme package: Tailwind 4 palettes (patient/doctor/dark), typography, icons.
Library deployed Demo · GitHub
lib-bridge-js
Shared bridge framework: Express server, partner auth, user onboarding.
Library
Data Model
YAML definitions: items, streams, event types, datasources.
Data deployed Browse · GitHub
Datasets Service
REST API serving medication datasets (SQLite+FTS5, WHO-ATC/RxNorm/SNOMED).
Service deployed
Bridge Chartneo
Push bridge: partner pushes cycle tracking data to HDS.
Bridge deployed
Bridge Mira
Pull bridge: fetches hormone/cycle data from Mira API into HDS.
Bridge
Bridge FEMM
Client-side bridge: imports FEMM Health App JSON exports into HDS via browser upload.
Bridge
Bridge Athenahealth
SAML bridge: embeds HDS doctor dashboard inside athenahealth EHR via SSO.
Bridge deployed
Bridge REDCap
Bidirectional bridge: syncs HDS patient data with REDCap projects.
Bridge
Sample Datasets
Generate, load, and reset sample data on Pryv accounts for testing and demos.
Data
User Docs
End-user documentation: privacy policy, data deletion, legal compliance pages.
Application
3a31bc9
Apr 14, 2026
GitHub