Vellum Health · [CITY], [COUNTRY] Data residency [YOUR REGION] [CERTIFICATIONS]
VELLUMHEALTH
Client login Request access

01Custody

Your health record should outlive the software that holds it.

We build [YOUR SERVICE] for [YOUR AUDIENCE]. Everything starts from one constraint — the person the data describes decides who reads it, for how long, and what happens when they leave.

Consent ledger — record [RECORD ID] Visible to the patient, always
2026-09-01 09:14GRANTDr. [NAME] · cardiologyexpires in 30 days
2026-08-28 17:02EXPORTpatient · FHIR bundledownloaded once
2026-08-19 11:40REVOKE[FORMER CLINIC]access ended
2026-08-02 08:31READtriage nurse · [SITE]vitals only

Every read is written here before the data is returned. There is no path that skips it.

02Method

Three rules, applied before a single feature is designed.

01

Collect only what the care requires.

A field nobody uses is a field that can leak. Intake forms start empty and every addition has to justify itself against a clinical need.

02

Encrypt before it leaves the device.

Records are sealed client-side with a per-record key. What crosses the network, and what sits in our storage, is ciphertext.

03

Log every read, and show the log to the patient.

An audit trail only a vendor can read is a marketing claim. Ours is the same view the patient opens on their phone.

03Custody

Follow one record through its four states. Ask us the same questions your auditor will.

At rest

One record, one data key. The key is wrapped by a customer-scoped master key we cannot export.

Mechanism
AES-256-GCM envelope encryption, one data key per record
Key holder
[YOUR KMS] in [YOUR REGION] — separate account, separate credentials
What we can see
Ciphertext, record size, last-modified timestamp. Nothing else.
Backups
Encrypted with the same keys; restoring does not decrypt

Bracketed values are placeholders for your real infrastructure — nothing here is a claim until you sign it off. Full custody model.

04Programs

The same record, two ways in.

01

Intake and consent capture

One form that produces a signed, timestamped grant instead of a PDF in a shared drive.

Live
02

Record portability

A FHIR export the patient triggers themselves, so transfers stop landing on your admin team.

Live
03

Audit review for [YOUR REGULATOR]

The ledger, filtered and exportable, in the shape your inspection actually asks for.

Beta

Questions we get asked

Can your engineers read my record?

No. Support and engineering hold no data keys. A staff member who needs to see a record asks for a grant, the patient approves it with a scope and an expiry, and the request lands in the same ledger the patient reads.

What happens if Vellum Health shuts down?

Export is a right, not a retention feature. Records are exportable in FHIR at any time without contacting us, and the wind-down clause in the contract commits us to a [N]-day export window plus key destruction on a published schedule.

Where is the data, physically?

In [YOUR REGION], in [YOUR PROVIDER]. It does not move regions for scaling, analytics, or support convenience. Subprocessors are listed on the custody page and changes are announced [N] days ahead.

Who has audited this?

[YOUR AUDITOR] completed [AUDIT TYPE] in [MONTH YEAR]. The report and our penetration test summary go out under NDA on request — ask in the form below and we will send both.

05Access

Ask us the hard question first.

Send the question your compliance officer would send. We answer that one before we show you a demo.

Reply from [YOUR EMAIL] within [N] working days Security questionnaire and [AUDIT REPORT] on request