SECURE SETUP · UNDER 2 MIN

Your health data, under control, in 5 steps

Your HDS vault is your secure home for all health records. Here's how it works, from first account to consented sharing.

01

Create your account

Open your HDS vault or accept an invitation from your doctor or health app. Your data lives on Swiss servers. Nothing is shared until you say so.

Health Data Safe
Create your account
Email address
Password
Create account
— or —
Accept an invitation
🇨🇭 Data hosted in Switzerland · End-to-end encrypted
Connections
Diary
Tasks
Settings
02

Connect a service

Add the apps and portals that hold your health data, a clinic's patient portal, a femtech app like cyclefeminin, or your own device. Every connection is explicit and revocable.

Connections
+
🌸
cyclefeminin
Last update about 8 hours ago
+
Add a service
Patient portal, app, API...
Connections
Diary
Tasks
Settings
03

Upload your records

Upload files directly or let connected services sync automatically. PDFs, lab results, wearable exports, everything lands in one timeline.

cyclefeminin
Drop files here
PDF, CSV, JSON, FHIR...
blood_test_2026-03.pdf 284 KB
cycle_export_jan-apr.csv 42 KB
Upload new data
04

Browse your diary

Every piece of health data becomes a timestamped entry. Filter by source, type, or date. Export or search your full history at any time.

Diary
207 items
Tuesday, May 27, 2026
Cycle start · Day 1
cyclefeminin · 08:14
Temperature · 36.7°C
cyclefeminin · 07:30
Monday, May 26, 2026
Lab result — TSH 1.8 mIU/L
Uploaded · PDF · 14:22
Note: mild pelvic pain
cyclefeminin · 19:05
Connections
Diary
Tasks
Settings
05

Share — and revoke — anytime

When a doctor or researcher requests access, you see exactly what they're asking for and why. One tap to grant, one tap to revoke.

Access requests 1 new
Étude EPFL, Cycle & hormones
Active access · expires Dec 31, 2024
Revoke
Clinicians & Health Systems Research Teams Pharma & Biotech

HDS for your institution

Clinicians, research teams, and pharma partners use HDS to access consented, longitudinal patient data, with full patient oversight at every step. We'd love to show you how it works.

Request a demo →
For Developers

Open Source & Developer-First Architecture

Are you building a health app? Integrate with HDS in minutes.

API docs →

Built on an open API

HDS runs on Open-Pryv. Every action above is available as a REST call or via the JavaScript SDK.

hds-quickstart.js
// 1. Install: npm install hds-lib-js
import { HDSLib } from 'hds-lib-js';
 
// 2. Connect to your HDS account
HDSLib.settings.setServiceInfoURL(
  'https://reg.datasafe.dev/service/info'
);
const model = await HDSLib.initHDSModel();
 
// 3. Read health events from diary
const events = await connection.events.get({
  streams: ['health'],
  limit: 100
});
 
// 4. Grant time-limited access to a doctor
await connection.accesses.create({
  type: 'shared',
  permissions: [{ streamId: 'health', level: 'read' }],
  expireAfter: 86400 // 24h in seconds
});
REST APIJS SDKOpen sourceGDPR compliantHIPAA compliant

Ready to start?

Your HDS vault is live. Request early access or connect your first service today.

Open the app →