Three real science engines you can poke at. Click a whale, drag your lifestyle, watch cells age.
Every number is computed live from real data (AnAge) and real methods (Felsenstein 1985, Saitou & Nei 1987,
Gompertz–Makeham). Nothing here is fabricated — where a figure is an estimate, it says so.
🌳 Tree of Longevity
Why does a bat outlive a horse-sized rodent? Plot maximum lifespan against body size for 29 real species,
then correct for the fact that species share ancestors.
Lifespan vs. body size · log–log
The gold line is a least-squares fit through the
mammals only (Kleiber-style allometry). Non-mammals are plotted for reference. Click any point.
Click a species
…to open its dossier
Each animal gets a Longevity Quotient — how many times
longer it lives than a mammal of its body size “should.” LQ = 1 is exactly on the line.
Mammal fit slope
—
R²
—
Phylogeny · 12 mammals
⏳ Aging Simulator
Adult mortality climbs roughly exponentially with age — the Gompertz–Makeham law. Move seven lifestyle
dials and watch your survival curve and biological-age clock respond.
Lifestyle dials
Biological age @ 50
—
Median lifespan
—
Hazard multiplier
—
90th %ile age
—
Survival curve · S(t)
YouAverage adult
Mortality parameters · μ(t) = A + B·eᶿᵗ
Direct control of the level (A, B) and the rate-of-ageing (θ). The mortality-rate
doubling time is ln2/θ.
Hazard μ(t) · log scale
Monte-Carlo · age at death (10,000 lives)
Press “Run 10,000 lives” — inverse-transform sampling from your survival curve.
Tornado · which dial moves lifespan most?
One-at-a-time: each lifestyle dial swung min→max, all others held at average.
OAT ignores interactions between factors.
🧫 Cell Lab
A living tissue. Cells divide until they hit the Hayflick limit, then senesce and leak SASP signals that
age their neighbours. Flip interventions and watch tissue function rebound.
Tissue · passage 0
HealthySenescent (SASP)StressedEmpty
Tissue function
—
Senescent
—
Healthy
—
Avg divisions
—
Interventions
Function over time
Agent-based model rules
Senolytic dose–response sweep
11 doses × headless runs
Sweep senolytic dose 0→100% and measure final tissue function.
Each dose runs the full model headlessly from the same seed, then plots the settled
tissue-function level. Look for the therapeutic window.
Teaching models, not medical advice. These simulators are simplified for intuition and education. The
Aging Simulator's lifestyle effect-sizes are illustrative hazard multipliers (directionally consistent with
epidemiology, not fitted to you); the Cell Lab is a stylised agent-based cartoon of senescence, not a validated
biological model. Real longevity is individual and multifactorial. Nothing here diagnoses, treats, or predicts
your health — talk to a clinician for that.
Data & methods — everything is real
Species body mass & maximum longevity from the
AnAge database. Body mass is unavailable in AnAge for the giant tortoise, Greenland shark and ocean quahog — those
masses are literature estimates and are flagged “~est” in the app.