iPhone · Computed on device · No account
Your health, run like a portfolio
Every goal gets its own daily target, and together they add up to one score — like holdings in a portfolio. Your mentor explains it in plain words — and never leaves your iPhone.
iOS 27 · 7 days free · No sign-up
Recovery — no goals · observing
| Ticker | Goal | 7 days | Result | Status |
|---|---|---|---|---|
| PRT | Protein100 g a day · days on target | 4/7 | ▼ behind | |
| SLP | Sleep7:30 h a night | 7:39 | ▲ on track | |
| STP | Steps56,000 a week | 65,600 | ▲ on track | |
| WGT | Weight75 kg | 76.2 kg | ▲ on track | |
| DEF | Calorie deficit3,500 kcal a week | 3,945 | ▲ on track |
Example portfolio · the last 7 days
ScoreOne number
The score is not a health grade. It shows how well you keep your goals
It measures how closely your days match the goals you set, not how healthy you are. No goals, no score: we show a dash, not a zero. Green and red mean movement toward your goal, not up and down — falling weight is green when the target is lower.
- 1
A day — landing inside the range
Inside the band it counts as one; outside it decays smoothly. Overshooting never pays more than one: twelve hours of sleep is not better than eight.
- 2
A goal — a three-day weighted average
Today weighs the most, last week almost nothing. One blown day never wipes out a goal.
- 3
The portfolio — goals add up into sectors
Nutrition, sleep and activity weigh the same, and each goal shares its sector’s weight with its neighbours — so five easy nutrition goals cannot take over the score.
7:36▲ on track
- 7-day average
- 7:39
- Best day
- 8:06
- Score contribution
- 33%
MentorVoice
A mentor who reads your portfolio
Mornings: what matters today. Mondays: a look back at the week. Any time: an answer to your question. In your tone, all on device.
You mentioned a knee injury, so no running advice from me. Steps are on track; protein is 30 g short of target, three days in a row.
The week closed at 96. Steps went best, protein worst — 90% of target. I suggest making it the focus of the week.
“Dinner is in an hour and I am 40 g of protein short.” — Cottage cheese with berries and a two-egg omelette close both that and the calorie budget.
Ask the mentor
- Why is my focus goal behind?
- What should I eat tonight?
- How do I close the budget today?
You pick the tone in the first questionnaire and can change it any time. It never touches the numbers or the goals.
DiaryFood
Log a meal in one sentence — or one photo
Sleep, steps, heart rate and weight sync from Apple Health on their own. Food is the only thing left to enter — and there are three ways to do it.
“omelette of three eggs and toast” is enough — the grams and the calories work themselves out.
Say it while you walk: speech recognition runs on the device, hands stay free.
A plate or a label — the camera works out what is in frame and reads the nutrition table.
Daily limit1,200 of 1,700 kcal left
≈ weights are estimates — tap to adjust
- ≈150 g214
Omelette, three eggs
P 19 · F 15 · C 1
- ≈40 g104
Wheat toast
P 3 · F 1 · C 20
- 150 g182
Cottage cheese 5%
P 26 · F 8 · C 3
P 48 · F 24 · C 24500 kcal
Fiber & micronutrients
Logs to “Lunch” — by time · Change
Hunger
DataPrivacy
What leaves your phone
The app has no server of its own. Below is everything that leaves the phone at all, line by line. The mentor and the portfolio build are always the first row, and always a dash.
| What | Where it runs | What leaves the phone |
|---|---|---|
| Mentor and portfolio build | Your iPhone only | — nothing, ever |
| Health data, diary, your notes | On device, in the app’s own database | — nothing |
| Label and meal photos | On device, or in Apple Private Cloud Compute with your consent | The frame. Processing there is ephemeral: it is stored nowhere and is unavailable to anyone, including Apple and the developer. On-device-only mode stays available. |
| Subscription | App Store and RevenueCat | An anonymous device identifier and purchase events. The app has no accounts. |
| Product analytics | PostHog, EU host | An event name from a closed list and an anonymous install identifier. Free text cannot physically go in. |
| Notifications | Scheduled on the device | — nothing — there are no push servers, and no health figures on your lock screen. |
The mentor rule is not a setting: there is no consent and no fallback that would send its prompts anywhere. A build phase fails the whole build if that line is crossed.
WeekReview
Every Monday: a look back and a plan for the week ahead
The week closes on Sunday night. By morning the review is ready: what went best, what slipped and what to focus on. When the numbers ask for it, the app suggests a new target for a goal — or more weight for whatever is falling behind.
One notification a week carries this. No more than one a day and three a week — and no numbers about your health on the lock screen.
Weekly review
96
- Best goal
- Steps ▲ 100%
- Worst goal
- Protein ▼ 90%
- Log disciplineDays out of 7 with a food diary entry.
- 7 / 7
Focus of the week — Protein
The focus goal gets extra weight in the score for the next week. Other goals stay untouched.
Goal review
Calorie deficit500 → 600 kcal/day
Your real deficit keeps running above the goal while weight moves at the planned pace — so the goal catches up with what you actually do.
Apply this changeYou accept it — or you do not. Nothing shifts on its own.
Toolsfree
Try the math before the app
Two calculators that count exactly like Health Portfolio — your protein target and the calories in whatever you just ate.
FAQQuestions
Questions people ask first
Do I need an Apple Watch?
No. The iPhone alone gives steps, weight and the food diary. A watch adds sleep, heart rate and variability — you simply get more to set goals on.
Does it work without Apple Health?
Yes. The food diary works on its own, and you can grant Health access later in Settings. The app only ever sees the categories you switch on in the Health sheet — iOS never tells us what you left off.
Does it work offline?
Yes. The mentor, the portfolio and the score all run on the device. Only recognition of meals, workouts and labels can optionally reach Apple’s private cloud, and even that has an on-device-only mode.
Is my data used to train anything?
No. There is no server of ours to send it to. The full list of what leaves the phone is in the table above.
What does the subscription cover?
The portfolio, the score, the mentor and the weekly review. Seven days free, then it renews; you can cancel in the App Store at any time.
What if I stop paying?
Your data stays yours and stays on the phone. You can save a copy as a single file, so it survives a reinstall.
Set your first goal today
The first questionnaire takes two minutes. After that the portfolio builds itself out of what Health already knows about you.
7 days free · Cancel in one tap in the App Store