Make the abstract visible.
A daily circle connects habit check-ins with a simplified estimate from population studies. The assumptions and uncertainty stay in view.
Explore the calculationA student biomedical engineering project
Daily habits, real research, and one real measurement. Exploring what healthier living looks like when curiosity comes before certainty.
Estimate from population studies.
Not a prediction for you.
01 / THE QUESTION
Longevity advice is everywhere.
The evidence is harder to see.
YearExpander is an attempt to make the connection visible: between what we do each day, what researchers have observed, and what a small piece of engineering can actually measure.
No miracle scores. No certainty where there isn’t any. Just a useful question, made tangible.
Here’s what’s being built02 / HOW IT WORKS
Three connected ideas.
One phone-first web app.
A daily circle connects habit check-ins with a simplified estimate from population studies. The assumptions and uncertainty stay in view.
Explore the calculationThe planned pulse feature uses a fingertip over the phone camera to explore PPG, filtering and signal quality. It will be tested against a reference device.
See the validation planShort, readable evidence cards explain the studies, their limits and the thinking behind the model. Every claim should have somewhere to lead.
Open the reading list03 / SHOW YOUR WORK
Start with a published association. Apply a simplified model. Make the assumptions visible. Then ask what the number can — and cannot — tell us.
The starting example is Wen et al. (2011): a cohort of 416,175 adults, where roughly 15 minutes of daily activity was associated with lower mortality. This was an observational study, not a trial proving extra time for an individual.
Wen et al. · The Lancet, 2011Population estimate, not a prediction for you.
A confidence interval does not capture all model uncertainty. Habit effects overlap and cannot be treated as independent gains.
Change the assumed years of practice. The research stays the same; the displayed daily equivalent changes.
Study HR: 0.86 (95% CI 0.81–0.91). Assumed Gompertz slope b = 0.085 per year.
ΔLE ≈ −ln(HR) / b
hours per day = ΔLE × 24 / NThe HR interval is transformed in reverse order: HR 0.91 gives the lower estimate, HR 0.81 the upper. N is the assumed years of practice.
An educational approximation, not a validated life-expectancy calculator. The two methods disagree — that uncertainty is part of the project.
Illustrative Bland–Altman layout.
Real results will replace this graphic after testing.
04 / CHECK IT AGAINST REALITY
The engineering question isn’t just “can a camera find a pulse?” It’s “how close does it get, and when does it fail?”
The plan: compare the app with a pulse oximeter or smartwatch, report the mean error and MAE, and plot agreement. Movement, lighting and phone model belong in the results, too.
No results yet. The pulse feature is an educational measurement, not a diagnostic tool.
05 / THE ROAD AHEAD
Build it. Check it. Explain it.
Then take the next step.
This landing page, a clear scope, and the first development note.
Habit check-ins, a first evidence table, and transparent estimate calculations.
Camera feasibility, a live PPG waveform, filtering and quality checks.
Paired readings, an honest error analysis, and a validation report.
Workout logging, the exercise library, evidence cards and offline use. Food logging comes last.
06 / BEHIND THE PROJECT
An independent student project exploring biomedical engineering, one testable idea at a time.
YearExpander brings together research, mathematical modelling and biosignal processing. The aim is to understand each step well enough to explain it — including its limitations.
AI helps with writing and checking code. Reading the studies, collecting measurements and drawing conclusions remain the author’s work.
Student project · Biomedical engineering07 / FIELD NOTES
A dated record of what takes shape,
what needs fixing, and what comes next.
YearExpander starts with a page, a research question and a deliberately small first step. This version introduces the concept and an interactive example of the estimate model.
A responsive landing page, clearly labelled screen concepts, a worked example based on Wen et al., and a roadmap for the app.
Turning a population association into a daily number requires assumptions. The two calculation methods do not agree, so both are shown. Neither is a personal forecast.
Read and document the habit studies, verify the calculations, and check camera and torch support on the target phones before building the pulse feature.
This note documents the project state. The author’s personal learning diary and validation results are still to come.
Next note: the first working habit circle.
THE READING LIST
A starting point for the project’s literature review.
More curiosity.
Fewer promises.