Long-term health context. Explore longevity

Longevity and healthspan

Four panels. One direction.

Labs, wearables and records, read across years.

Start freeSee a live sampleFree plan, no card.

Ojava is a general wellness product. It does not diagnose, prescribe, dose, or replace your clinician.

This monthJuly
38estimated, 42 lived
Markers favorable
9 of 13
Panels on file
4
Last panel drawn14 Jul
  • Bloodwork

    Plus and up
    Apolipoprotein B118mg/dL
    WatchWas 131 in March, down 13

    Every marker in plain language, with the band it sits in and the direction it has moved across your own previous panels.

  • Biological age

    In the app
    38YEARS

    Estimated from your own panel, published method, 42 lived.

    A published estimate computed from your own results, shown next to the years you have actually lived, with the inputs it used listed underneath.

  • Direction, not dots

    Pro
    Apolipoprotein B
    Watch
    HbA1c
    Favorable
    Non HDL cholesterol
    Watch

    One result is a dot. Four results across eighteen months are a direction, and the direction is the part worth taking to an appointment.

ONE RECORD

Everything you have,read together for once

A lab PDF in an email, an old visit summary in a portal, months of nights on a watch, and the food that sits underneath all of it. Ojava sorts each by type, collapses the duplicates, and keeps them in one record you own.

Four sources, one record
Updated 26 July
Labsa PDF, or a records fileWearablesthe phone, or an exportRecordsyour own historyFooda photo, or a sentenceDEDUPLICATEDONE RECORDMarkers read38 of 41Nights on file14 monthsMarkers favorable9 of 13Apolipoprotein B, July panelWATCH118

Example screen, with illustrative values.

13
Marker scorecards computed in code, each with a band and a trend.
18 months
Of history on the chart below, from four panels you already had drawn.
$0
To start, on the free plan, with unlimited educational chat.

HOW IT WORKS

Four steps,then it is quiet

Setup is a file and a permission, not a project. After that the work is invisible: things arrive, get read, wait for you to accept them, and become numbers you can ask about in a sentence.

  1. Bring in what you already have

    Drop a lab PDF, a records file, an Apple Health export or a wearable file. The type is detected from the file itself, and each type has its own parser rather than one hopeful reader for everything.

    • PDF
    • XML
    • ZIP

    Detected by type, then read on its own terms.

  2. Read it, then wait for you

    Values are checked back against the source text and duplicates from overlapping devices are collapsed. The result then sits in review: nothing joins your record until you accept it, and anything wrong can be corrected by hand first.

    Apolipoprotein B, 118 mg/dL
    Watch
    HbA1c, 5.4%
    Favorable
    Non HDL cholesterol, 141 mg/dL
    Watch
  3. The numbers are computed, then described

    Every band, ratio and estimate is derived in code, the same way each time, from published reference ranges. The coach reads those finished values and puts them in plain language. It never redoes the arithmetic.

    Triglyceride to HDL ratio
    1.9
    Non HDL cholesterol
    141 mg/dL
    Estimated biological age
    38
  4. Then watch the direction

    Each new panel lands beside the last one rather than replacing it, so what you carry into an appointment is a line rather than a single number pulled out of context.

    1. 14 July 2026

      Lipid panel, 9 markers

      Parsed from a PDF, accepted by you

    2. 7 March 2026

      Metabolic panel, 12 markers

      The panel this trend is measured against

Every step is reversible. Export everything, or delete it, at any point.

MARKER BY MARKER

See the band,and the direction

Upload a lab PDF or import a records file and each marker comes back with what it is, where this result sits, and how it has moved across your previous panels. The words are deliberately plain: favorable, watch, higher. Never a verdict on you.

Lipid panel
Drawn 14 July
Apolipoprotein B118mg/dL
WatchWas 131 in March, down 13
HbA1c5.4%
FavorableSteady across three panels
Triglyceride to HDL ratio1.9
FavorableDerived from this panel
Apolipoprotein B across panels
Four results, 18 months
HIGHERWATCHFAVORABLE142136131118Feb 25Aug 25Mar 26Jul 26

Also in this panel

  • Total cholesterol
  • HDL
  • LDL
  • Non HDL cholesterol
  • Triglycerides
  • Lipoprotein(a)
  • Total to HDL ratio
  • LDL to HDL ratio
  • Atherogenic index of plasma

Bands are educational context drawn from published reference ranges. They describe the result, not you, and they are not a diagnosis. Take the numbers and the direction to your own clinician.

WHAT IT BRINGS TOGETHER

Four sources,and one clear edge

  • 01

    Labs, from PDFs and records files

    Apolipoprotein B118mg/dL
    WatchWas 131

    Markers extracted, checked back against the source text, and placed against published reference ranges with your previous panels beside them.

  • 02

    Wearables, from the phone or an export

    Nights on file
    14 months
    Seven night average
    7h 12m
    Duplicates collapsed
    on import

    Native reads on iPhone and Android, plus Apple Health exports and wearable files. Duplicates from overlapping devices are collapsed on the way in.

  • 03

    Records, from your own files

    1. 19 April 2026

      Visit summary

      Records file, read without a DTD, stored as your own

    2. 2 June 2026

      Apple Health export

      14 months of nights, de-duplicated on import

    Visit summaries and history parsed by type and held for your review. Sensitive record names never leave the account without you saying so.

  • 04

    Food, from a photo or a sentence

    Protein
    82 / 140 g
    Days logged
    82 of 84

    The everyday layer under the panels: what you actually ate, kept on the same timeline so a change in habit sits beside a change in a marker.

Where the line is

Ojava is a general wellness product. It reads your own data, explains what a marker generally means, shows how yours has moved, and helps you write down questions before an appointment. That boundary is not a limitation we are working around. It is the design, and it is the reason the product can be honest about what it knows.

What it never does

  • Name a condition, or tell you what you have
  • Prescribe, dose, or change a medication
  • Order a test, or read one as safe or unsafe for you
  • Suggest you delay or skip seeing a clinician

QUESTIONS

The awkward ones,answered first

A health product that will not diagnose you needs to be clear about what it does instead. These are the questions that decide whether it is worth your time.

Is this medical advice?

No. Ojava is a general wellness product. It explains what a marker generally measures, shows how yours has moved, organizes your records, and helps you write down questions before an appointment. It does not diagnose, prescribe, dose, treat, or order tests, and no plan changes that.

What do favorable, watch and higher actually mean?

They are educational context drawn from published reference ranges, and they describe the result rather than you. We deliberately avoid the words normal and abnormal, because those read as a verdict on a person. A marker in the watch band is a number worth raising at your next appointment, nothing more.

Where does the biological age estimate come from?

From a published method computed on your own panel, using the markers it asks for and no others. The inputs it used are listed with the number, the years you have actually lived sit beside it, and it is an estimate rather than a measurement of anything in your body.

What if it reads a lab PDF wrong?

Every extracted value is checked back against the source text, and the panel then sits in review rather than joining your record. You see each marker with the value it read, you can correct any of them by hand, and nothing is counted in a trend until you accept it.

Do I need a wearable for this to be useful?

No. Labs and records work on their own, and the free plan runs without any device at all. A wearable adds the sleep and recovery lanes, which is what puts a run of short nights beside a change in a marker on the same timeline.

Does the coach make numbers up?

It is not allowed to. Every figure it quotes was computed in code first: your bands, your ratios, your estimates, your trends. The model reads those finished values and puts them into words. Where a value is missing it says so rather than estimating around the gap.

Where does my data go?

It stays in your own account, readable only by you. Records are never used to train a model. Meal photographs are the single exception, used to improve food recognition, and that exception is stated in the privacy policy rather than buried in it. There is no ad tracking anywhere in the product.

Will you ever add doctors?

No. Ojava will not supply clinicians, prescriptions, lab orders or visits, now or later. That is a decision about what the product is, not a feature waiting for a launch date, and it is why the product can be straight with you about the difference between reading your data and treating you.

Research basis

Scientific references for this page

The papers, guidelines and official sources behind the recovery, readiness, training-load, sleep and marker concepts on this page. Ojava uses them for wellness education, never for diagnosis or medical clearance.

Start with one panel.

One lab PDF, one export, or one visit summary. The picture gets more useful with each thing you add, and the first one costs nothing.

  • Free plan, no card
  • Export or delete any time
  • iPhone, Android and web
Pick one to start
Takes about a minute
A lab PDFEvery marker read, banded and dated
A health exportMonths of nights, duplicates collapsed
A visit summaryParsed by type, held for your review

Nothing joins your record until you have seen it and accepted it.

Ojava is a general wellness product, not a medical provider, and not a substitute for one. It does not diagnose, prescribe, dose, treat, or order tests. If something concerns you, speak to a clinician. In an emergency, call your local emergency number.