TempoLife

TempoLifeFeaturesDoctor-ready health report › 90-days

Doctor-ready health report

A printable summary of your weight, sleep, activity, blood pressure and medicines over 30 days, 90 days or a year — built from what you logged, with a plain JSON export and no invented numbers.

This is not a diagnosis and not medical advice. The report summarises what you recorded yourself; it does not interpret it, and a clinician should be the one who does.

What the report contains

One page, printable, covering a period you choose. Every section is built from your own entries and nothing else — there is no model, no inference and no filling in of gaps. Where a section has no data it says so rather than smoothing over the hole.

Weight trend

First and last reading in the period, the change between them, the range, and how many times you weighed yourself.

Sleep

Average time asleep per logged night, the shortest and longest night, and how many nights were recorded.

Activity

Average steps per logged day, the busiest day, and the number of days recorded.

Blood pressure

Average systolic and diastolic, the range and the number of readings — shown only when you have recorded some.

Medicines

The medicines on your active list and, where a dose log exists, how those doses were marked over the period.

Machine-readable export

The same figures as plain JSON you can copy, save or hand to another tool.

Choose a period

Last 90 days is what this page describes (90 days). The other windows are one link away, and the report is regenerated from your entries each time you open it:

Last 30 days Last 90 days Last 12 months

Example report

EXAMPLE ONLY — every number below is invented for illustration. It is not anyone's data, and nothing on this screen came from a database.

EXAMPLE — Weight trend

EXAMPLE DATA — invented for illustration, not measured.
MeasureValue
First reading88.4 kg (example)
Last reading84.1 kg (example)
Change−4.3 kg (example)
Range83.8 – 88.9 kg (example)
Readings31 (example)

EXAMPLE — Sleep, activity and blood pressure

EXAMPLE DATA — invented for illustration, not measured.
MeasureAverageRangeEntries
Time asleep7 h 12 min5 h 40 min – 8 h 55 min58 nights
Steps per day8 6401 210 – 19 88076 days
Blood pressure128 / 81 mmHg112/70 – 146/9414 readings

EXAMPLE — Medicines

EXAMPLE DATA — placeholder names, not real medicines.
MedicineDoseSchedule
Example medicine A5 mgEvery morning
Example medicine B1 tabletEvenings

A real report lists the medicines on your own active list, exactly as you typed them.

Exports

Print or PDF. The page is styled for paper: the navigation, the calls to action and the site furniture disappear, tables print on a white background, and the footer carries the date range. Your browser's print dialogue makes the PDF; nothing is uploaded to make one.

JSON. The signed-in report ends with a JSON block holding exactly the figures shown above it — the same numbers, no extras, with the period and the generation date included so a file cannot be mistaken for a fresher one. Copy it into a file and it is yours.

What about FHIR? HL7 FHIR is the interchange format clinical systems actually speak, and a proper bundle would let this data land in a record rather than on a printout. It is not implemented here, and this page will not pretend otherwise. A real bundle needs Observation resources with LOINC codes for each measure (body weight, systolic and diastolic pressure, sleep duration, step count), a Patient resource to hang them from, correct UCUM units, and MedicationStatement entries for the medicine list. It also needs a decision about identity — a FHIR record without a reliable patient identifier is not much use to the system receiving it. That is a real project, not a formatting pass, so what exists today is honest JSON.

What the report is not

It is not a clinical record. Everything in it is self-reported: weights come from whatever scale you used, sleep comes from a phone or a watch estimating from movement and heart rate, steps come from a sensor that miscounts in both directions, and blood pressure comes from a home cuff used without supervision. Each of those is useful as a trend and weak as a single measurement.

It also does not interpret anything. There are no traffic lights, no risk scores and no "your sleep is poor" verdicts. A number and the count of measurements behind it are what a clinician can use; a verdict from an app is what they have to unpick first.

Finally, it is not a substitute for telling your doctor things. A month of eight-hour nights does not capture the three weeks you felt terrible, and a good average hides a bad week. Bring the page as a starting point, not as an argument.

Frequently asked questions

Is my report public?

No. The report only exists for a signed-in visitor, is marked noindex so it is never listed by a search engine, and is sent with no-store so it is not cached along the way.

What if I have not logged much?

Then the report says so. Sections with no entries print "no data in this period" and the count of readings is shown next to every average, so a figure based on two measurements cannot be mistaken for one based on sixty.

Can I share it with my doctor?

That is what it is for. Print it, save it as a PDF, or copy the JSON. Nothing is sent anywhere on your behalf.

Does it include what I ate?

Not in this version. Food logging is a much larger surface than a one-page summary can carry honestly, and a half-summarised diet section would be misleading in a document meant for a consultation.

Source: TempoLife self-reported entries — this page shows an example only · checked 2026-09-02

Your own report needs your own data

Log weight, sleep, steps and medicines in TempoLife and this page becomes a summary of your last three months.

Create a free accountGet the app