Cavora

Your health history.
Ready in one scan.

Medications, vitals, documents, results — one private record, handed over with a code that expires when the visit ends.

Get the app

Cavora keeps your whole health story — medications, vitals, allergies, documents, appointments — in one private record that takes a minute a day.

When someone treats you, you hand them exactly what they need: a QR code that opens a read-only summary in the browser their phone already has.

Every share expires on its own, every open is written to your access log, and revoking takes one tap.

And because your record is protected by the database itself, what you didn’t share doesn’t just stay hidden — it stays invisible.

A record you keep in minutes.
Not evenings.

The home screen greets you with a ring that fills as today gets written down. Tick off each dose as you take it, log a reading in three taps, and a missed day is just an empty dot — never a scolding. The app records. Your clinician interprets.

9:41

Thursday 31 July

Good morning, Margaret.

1 of 2 check-in steps done today.

  • 2 readings recorded today
  • Tick off today’s medication — 2 of 3 so far
FSSMTWT

Recorded on 6 of the last 7 days.

Today’s medication

  • Lisinopril 10 mgMorning
  • Metformin 500 mgWith lunch
  • Atorvastatin 20 mgEvening

Tick off the day. Medication and readings join the ring as they happen, and the week strip shows how the record-keeping is going — it measures keeping the record, never your results.

9:41

Vital signs

Blood pressure

118/76 mmHg

This morning · down 4 on last week

Blood glucose

5.8 mmol/L

Before lunch · steady this week

Weight

72.4 kg

Sunday · 0.8 kg down this month

Numbers with their history attached. Blood pressure, glucose, weight and more — each reading joins its trend, with one factual comparison when there is enough data to support one.

The paperwork,
finally in one place.

Photograph a prescription, a letter or a result and it files itself into your record. Every upload is malware-scanned on our server before it can be handed to anyone — a file that has not come back clean cannot be shared at all, a rule the database enforces rather than the app remembering to.

9:41

Documents

4

Prescriptions

7

Lab results

2

Scans

3

Letters

RECENT

Full blood countLab result · 4 AugScanned
Amlodipine prescriptionPrescription · 28 JulScanned

Scanned in, sorted for you. Prescriptions, results, scans and letters, photographed page by page and filed by category — with the original image kept, not a transcription of it.

9:41

Full blood count

Lab result · Meridian Laboratory · 4 Aug

Checked before it travelsMalware-scanned on our server · clean
Share with your recordOpens in the clinician’s browser, expires on its own

Checked before it travels. When you share your record, the clinician opens the document itself in their browser — through the same expiring link, off the same access log, as everything else.

One timeline.
The whole story.

Record changes and sharing activity interleave in a single feed, newest first — the dose you ticked at breakfast sits next to the moment a clinician opened your summary. Changes made by a carer are labelled with the name you invited them under, and nothing is hidden.

9:41

Recent activity

  • Blood pressure recorded118/76 mmHg, before breakfast08:12
  • Lisinopril ticked offMorning dose08:15
  • Dr. Bennett opened your summaryMedications and allergies · via QR share11:47
  • Lab result addedHbA1c — 41 mmol/molTue
  • Emily ticked off your medicationAdded by your daughterMon

Everything, in order. Entries, edits and shared-record opens land in one feed, timestamped in your timezone wherever you log from.

9:41

July 2026

MTWTFSS12345678910111213141516171819202122232425262728293031

Thursday 31 July · 3 records

  • Blood pressure118/76 mmHg · 08:12
  • 2 doses marked takenLisinopril · Metformin
  • HbA1c41 mmol/mol

The month at a glance. Readings, doses ticked off, results and vaccinations land on the day they happened — dated in the timezone you recorded them, so travelling never shifts them. Tap a day to see everything on it.

Sharing that ends
on its own.

The QR code carries a temporary random link and nothing else — no name, no diagnosis, no data. A clinician scans it and reads a summary instantly; every share expires within 24 hours, with an opening limit, an optional PIN, and revocation that takes effect immediately.

A code that carries nothing. Only what you selected is shared — medications for a pharmacist, everything for an emergency.

9:41

People

Invite someone
Emily WhitmoreDaughterRevoke

Manages the whole record

James WhitmoreSonRevoke

Sees medications and appointments

Invitation pending

sophie@example.com · code read over the phone · expires in 6 days

Family, on your terms. Invite someone you trust by email, scoped to the whole record or only the parts they help with. Revoking is one tap.

9:41
Live share2 opens left
Medications & allergiesExpires in 23 minutesRevoke

Access history

  • Summary openedMedications, allergies · Safari on iPhone11:47
  • PIN entered correctlyFirst attempt11:46
  • Share createdExpires in 30 minutes · 3 opens allowed11:40
  • Share revoked by youLast week · pharmacy visit24 Jul

Every open, logged. Live shares with their expiry and opens remaining, and a permanent history of every open — down to the PIN attempt.

Private by design.
Provable by design.

Cavora holds a health record, and it is built like it. Not policies — mechanisms.

01

Links that cannot be guessed

Each share link is 256 bits of cryptographic randomness, shown once and stored only as a hash — even our database cannot reproduce it.

02

A PIN that stays out of the code

Add a PIN and it travels by voice, never inside the QR code or the link. It is hashed, and guessing is throttled in the database itself.

03

Locked at the database

Access rules live in the database, not just the app — a section you did not share is invisible, not merely hidden from the screen.

04

Yours to erase

Delete your account and the record goes with it — every entry, every uploaded file, every session. Each step is checked as it runs, and anything that fails is named to you rather than silently skipped.

The next visit starts
with a scan.

Cavora is on your phone — log a dose in the kitchen, share a summary in the clinic, revoke it from the car park. Your record, wherever you are.

Free on the App Store, for iPhone.