Know what changed.
Decide what matters.
Private body-composition intelligence. One weekly verdict from the scans you already trust.
OWLiFT
Body-composition intelligence, not another tracker.
OWLiFT connects scans, goals, journal context, and Hoot's evidence-aware verdicts so serious users can separate signal from noise and make the next right decision.
What changed, and what is just noise.
Every metric is read as signal, noise, or context-needed. The shaded band is the noise range for your own history. A point that breaks it is the only thing a verdict is allowed to cite.
Down for the third straight scan and now below your own noise band. This is a real drop, not week-to-week scatter.
Keep the current deficit and protein target for one more week. Re-scan before changing anything.
Symmetry within tolerance. No region drove the weekly change.
Fat falling, lean holding. The recomposition you are aiming for.
On pace. ~3 weeks at the current rate.
The whole decision, in one quiet surface.
This is the actual product surface. Numbers are illustrative. Your brief is generated from your own confirmed scans once you sign in.
Adjust → investigate → hold → this week
Source trust3 confirmed scans over 6 weeks. Same device, same protocol window.
Below band. Real.
Inside band.
Drift in scatter.
Needs a scan.
As expected.
Logged low.
Hold the current deficit (≈450 kcal) one more week.
Keep protein at 1.9 g/kg. Log two hydration days.
Re-scan in 7 days before changing anything.
Body fat is down for the third confirmed scan and now sits below your 8-scan noise band, so I am treating it as a real change. Lean tissue held inside its band, so I did not read the +0.3 kg as a gain. I ignored a single-day weight spike and the unconfirmed visceral reading. The trend supports holding the current plan one more week.
Hoot explains the verdict. It never invents one.
Structured reasoning over your prepared brief, not a chatbot. It cites the scans it used and names what it deliberately ignored.
Answers from your data
Ask why the verdict landed where it did. Answers are grounded in your confirmed scans, never generic wellness advice.
Signal vs noise, separated
Hoot only reasons over metrics that cleared the noise band. The rest are shown as context, not evidence.
Cites sources, names what it ignored
Every claim points to the scan behind it, and Hoot states the assumptions it refused to make.
Ends with the next decision
Reasoning resolves into one committable action tied to your active goal, not a wall of text.
Trackers and generic AI are not enough for body composition.
Shows you another number and leaves the interpretation to you. It never tells you if the change is real.
Guesses confidently from no context and hypes every fluctuation. It cannot tell signal from noise in your data.
Separates signal from noise, states its confidence, and ends in one decision. It shows the evidence and what it refused to assume.
Your scans are yours. We never sell them.
Body composition is sensitive data. OWLiFT treats it that way by default, not as a setting you have to hunt for.
- IsolatedRow-level security on every table. Default deny.
- PrivateScans and bloodwork live in private storage only.
- YoursExport everything or delete your account from Settings, first-class.
- ServerAI runs server-side. Your data never reaches the browser as a prompt.
The product takes the work seriously. The defaults reflect that.
See your own scans become one clear decision.
Load the live demo with sample data, or sign in and connect your scan history.
Illustrative figures shown for demonstration. OWLiFT supports body-composition decisions and is not a medical device. It does not diagnose, treat, or advise on medication, hormones, or supplement dosing.

