Privacy policy

The short version: if you type your own numbers in, nothing leaves your device. A few optional features — uploading a lab report, the AI coach, and an emailed retest reminder — do send data onward, and this page is specific about what.

Last updated 2026-10-13. This page describes what the code does, not what we intend it to do — if the data flows change, this page changes with them.

Who operates this

The Longevity Dashboard is operated by Beso Wellness and Beauty, Phoenix, Arizona. There is no account system. We do not ask for your name or date of birth, and the only circumstance in which we ask for an email address is the optional retest-reminder feature described below — you are never required to give one to use the calculator.

If you want anything on this page clarified or corrected, the clinic's contact details are on the about page.

What stays on your device

Every biomarker value you type is held in your browser's local storage and scored by JavaScript running on your own machine. It is not transmitted, and there is no server-side copy to request or delete.

Saved assessments — up to twelve — are stored the same way. Clearing your browser's site data for this domain erases all of them permanently, and we cannot recover them because we never had them.

Visit-preparation questions, notes and measurement selections are saved separately in this browser, for the current assessment profile. They are not included in assessment exports or share links. Clearing assessment history does not remove the draft; use Clear visit draft, delete its assessment profile, or clear this site's browser data. Copying or printing the sheet is optional and may leave copies in your clipboard, printer or chosen destination.

This also means anyone with access to your unlocked device and browser profile can see your saved assessments. On a shared or public computer, clear site data when you finish.

What is transmitted, and when

Two features send data to Anthropic. Both are optional, and neither runs unless you choose it. (The retest-reminder emails covered later on this page go through Resend, our transactional email provider, not Anthropic, so they are described separately.)

Uploading a lab report sends the entire file — the whole image or PDF, not an extracted list of values — to Anthropic's API through our Cloudflare Worker, so the model can read it. Lab reports usually carry your name, date of birth, the ordering clinician and sometimes a medical record number. All of that is in the file, so all of it is transmitted. If that matters to you, crop or redact the document first, or type the values in manually instead.

Using the AI coach sends your biomarker values and your messages in that conversation to Anthropic through the same route, so the response can reference your actual results.

Anthropic processes this data under its own terms and retention policy, which we do not control. We do not retain the content of these requests ourselves: the Worker forwards them and returns the response without writing the body anywhere.

What we do record

Aggregate counters. When a page loads or a milestone is reached — the calculator opened, a score generated — a counter for that event and that day is incremented. The counter is a number. It carries no identifier, no session, no device information and nothing that could be traced to a person, and it cannot be reversed into individual visits. These counts are kept for about 400 days.

Rate-limit records. To stop the AI endpoints being abused, each API request writes a short-lived key containing the requesting IP address. These expire automatically after two hours and twenty-five hours respectively. An IP address is personal data, so we state this plainly rather than claiming we collect none.

The calculator route runs a Cloudflare Turnstile check, which is a bot test. That involves a request to Cloudflare and is subject to Cloudflare's privacy terms.

Retest reminder emails (optional)

The retest calendar has an optional "email me a reminder" button. If you use it, we store your email address, the single future date you are being reminded about, and the name of that retest (for example "ApoB retest") — nothing else about your results is attached to it. Sending the email itself is handled by Resend, our transactional email provider, which processes the address and message content under its own terms.

That record exists only until the reminder is sent or you cancel it, whichever comes first, and it is deleted automatically either way. Every reminder email includes a one-click cancel link that deletes the record immediately; it does not require visiting the site or logging in.

This address is used for nothing except sending that one reminder. It is not added to a marketing list, not used for any other feature on this site, and not shared with anyone. If you never use this button, nothing in this section applies to you.

What we do not do

No advertising, no advertising identifiers, no third-party analytics, no tracking pixels, and no sale or sharing of data with data brokers. The only cookie-equivalent storage used for tracking purposes is the counters described above, which carry no identifier.

We also do not take commission on supplements, which is a commercial choice rather than a privacy one, but it removes the main incentive a site like this would have to profile its readers.

Legal status of this tool

This is an educational tool, not a medical device, and using it does not create a clinician-patient relationship. Information you enter here is not a medical record and is not held under the protections that would apply to one.

Booking a consultation with Beso Wellness and Beauty is a separate step on a separate system. Anything you share in that setting is handled under the clinic's own policies, not this one.

Changes

This page is generated from the same source as the rest of the site and is dated above. If the data flows change, this page changes with them — it describes what the code actually does, and that is the only reason to trust it over a statement of intent.

The one-line version

Type your values in and nothing leaves your device. Upload a lab report or use the AI coach and that data goes to Anthropic so the model can read it. Everything else on this page is detail.

Calculate your Longevity Score free →
Not medical advice. These are longevity-optimised reference ranges, which are deliberately stricter than standard clinical "normal" values. A value outside them does not mean you have a disease. Speak to a qualified healthcare professional before changing medication, supplements or training. Full disclaimer.
Ask Us

Choose a question. Answers come from this site, and nothing you open is sent anywhere.

What is biological age?

Chronological age counts birthdays. Biological age estimates how old your body appears to be functioning, based on measurable biomarkers. Two people born the same year can differ by a decade or more in vascular stiffness, insulin signalling or cardiorespiratory fitness. Biological age makes that gap explicit — and unlike your birthday, it can move in either direction.

How is the Longevity Score calculated?

Each biomarker you enter is scored against longevity-optimised reference ranges and grouped into one of eight dials. Every dial produces its own biological age, and those are combined using fixed weights into a single composite, then expressed as a Longevity Score from 0 to 100. The weighting reflects how strongly each system predicts healthspan: structural and vascular carry the most, hormonal the least.

Do I need all 53 biomarkers?

No. The short form contains a subset of scoring inputs plus context-only fields, and you can leave any of them blank. It is not a recommendation to obtain tests. Missing values are excluded from the calculation — never treated as zero or as 'normal'. A dial with no scored data is dropped entirely and the remaining weights renormalise.

What can I measure without a blood test?

Some inputs can be measured without bloodwork. Blood pressure needs a home cuff and waist-to-height needs a tape measure. Wearable estimates vary; the floor-based sitting-rising test carries a fall risk and should only be attempted if safe.

Is this an anti-aging calculator? Is it a healthspan calculator?

Both terms describe what this tool does, and which one fits depends on what you are asking. "Anti-aging" is the term most people search, and loosely means anything aimed at slowing or reversing age-related decline — this tool fits that description if you score your dials and act on what you find. "Healthspan calculator" is the more precise term: healthspan is the number of years lived without serious chronic disease or disability, and that cannot be measured directly, so this tool scores eight systems that each function as an early-warning proxy for it. Either way, the method is the same: real biomarkers, published thresholds, no vanity-metric framing.

Why don't you have a quick quiz that skips biomarkers entirely?

Several popular tools ask only about habits — exercise days, sleep hours, smoking, diet quality — and return a single precise-looking age. We looked at the research behind that approach and chose not to build it. Published studies do show real, individually-measured links between specific habits and epigenetic age acceleration, but those effect sizes come from different study populations, different DNA-methylation clocks and different measurement units. Adding them together into one number is not something the underlying research actually supports — it produces a precise-looking result built on an imprecise method. Our dials use direct physiological measurements instead: a real blood pressure reading, a real VO₂ max, a real ApoB value. Several dials score from home-measurable data alone with no quiz-guessing involved — see what you can measure without a blood test, above.

Why are your 'optimal' ranges stricter than my lab's normal range?

Standard reference ranges describe what is common in a general population, which now includes a great deal of metabolic dysfunction. They are tuned to flag disease, not to identify what is optimal for a long healthspan. A fasting insulin of 20 µIU/mL sits inside most labs' normal range and is strongly associated with insulin resistance. This tool uses longevity-optimised thresholds instead, so a flag here means room for optimisation — not a diagnosis.

Why not just upload my labs to ChatGPT?

For understanding a single result, do — a frontier chat model is genuinely good at that, often clearer than most medical sites, and it handles markers no fixed tool covers. The limitation is different from the one most people assume. A language model produces a plausible response rather than a computed one, so the same panel can score differently on different days. That is fine when exploring an idea and disqualifying when measuring change, because you cannot tell how much of a difference is you and how much is the method. Use both: a chat model to understand, a fixed instrument to track.

Is my health data private?

Biomarker values, assessment history and visit-preparation drafts are stored in your browser. The visit draft is separate from assessment exports and share links; copying or printing it can leave a copy outside the browser. There are no user accounts or third-party tracking. We keep anonymous usage totals on our own server, such as how many people reached a results screen on a given day; browsers sending Do Not Track or Global Privacy Control are not counted. Optional lab-report upload and AI coach features send data to Anthropic. Optional retest reminders send an email address, date and reminder label to our service and email provider. See our privacy policy for details.

Is this a medical diagnosis?

No. It is an educational and personal-tracking tool. The estimates are not clinically validated and must not replace evaluation by a qualified healthcare professional. If a result concerns you — particularly kidney markers, blood pressure or ApoB — take it to a doctor rather than acting on it alone.

All questions