Cal
No more health apps.

Your health coach now lives in Apple Messages.

Say hello to Cal
Hero product shot — a woman holding her phone mid-text with Cal, warm daylight, full-bleed (real, unposed)
Hero product shot — a woman holding her phone mid-text with Cal, warm daylight, full-bleed (real, unposed)

Track your calories by texting a friend.

Send a photo, snap a nutrition label, or just describe your meal. Cal does the math and coaches you back, without ever leaving your messages.

+18g protein 💪
logged
1,940left today
9:41
C
Cal
iMessage · Today 9:41 AM
iMessage
Everything a coach should do

He lives in your texts now.

two eggs and toast
Logged. 280 cal, 18g protein.

Just say it. Text what you ate in plain words. It finds the foods, estimates portions, and logs the macros with a quick nod, not a wall of numbers.

plate photo
plate photo

Snap a plate. A photo gets itemized: chicken, rice, broccoli, each portion estimated and totalled, right in the thread.

Nutrition Facts
Calories230
Protein8g

Reads the label. Snap a nutrition panel and it reads the printed numbers directly, then scales them to how much you actually ate.

VERIFIEDUSDA FoodDataPORTION FLAGGED

Grounded in real data. Calories come from USDA FoodData Central, never invented. Only the portion is an estimate, and it tells you when it's unsure.

2,180cal / day↓ 40

Targets that adapt. It back-calculates your real metabolism from your logs and weight trend, and re-sets your numbers every week.

It's 11pm. The ice cream isn't part of the plan and you know it.

Calls your bluff. Not a passive tracker. A training partner who won't let it slide. It reacts to timing the moment you text.

hit my protein 4 days straight

Reacts, not just replies. A streak worth noticing gets a tapback: a little heart on your message before he even types. Sometimes that's all the encouragement you need.

large fries and a shake 🫣

You'll see him thinking. When he's running the numbers or reading a photo, the typing dots show up, so you always know a real answer is on the way.

0:12

Talk, don't type. Ramble your whole day into a voice note on the walk home. He listens, pulls out every meal, and logs it. No thumbs required.

Logging

Log a meal in five seconds.

Say it, or snap it. A plate gets itemized. A nutrition label gets read off the panel and scaled to how much you actually ate.

Identifies each item
Estimates portions
Reads printed panels
9:41
iMessage · Today
Drop a plate photo
Drop a plate photo
Ooh, nice plate. Chicken thigh, white rice, some broccoli. I got you. 🍗
Comes out to about 610 cal.
46g protein · 58g carbs · 22g fat
Only thing: that rice looked like a heaping cup, so I rounded up. If it was less, just say and I'll fix it.
iMessage
Someone glancing at their phone at a café, mid-bite (real, candid)
Someone glancing at their phone at a café, mid-bite (real, candid)

Text him from anywhere. No app to open, no dashboard to perform for. Just a line in the thread you already check a hundred times a day, and an answer before you've put your phone down.

A plate of food shot from above, warm daylight, restaurant table (real)
A plate of food shot from above, warm daylight, restaurant table (real)

Snap the plate. A photo gets itemized: chicken, rice, broccoli, each portion estimated and totalled right in the thread, with a note when something's a guess.

Where Cal fits

A coach for every kind of day.

Morning kitchen — coffee in hand, phone on the counter, daylight (real, candid)
Morning kitchen — coffee in hand, phone on the counter, daylight (real, candid)
7:40 AM
The morning rush

“two eggs and coffee” before you’re even out the door. Logged in the time it takes to find your keys.

Lunch out — a bowl on a restaurant table, hands and phone in frame (real)
Lunch out — a bowl on a restaurant table, hands and phone in frame (real)
1:10 PM
Lunch out

Burrito bowl, no guac. No menu math, just tell him what it was and keep talking to your table.

Office desk — someone glancing at their phone, afternoon light (real, candid)
Office desk — someone glancing at their phone, afternoon light (real, candid)
3:25 PM
The 3pm slump

He talks you out of the vending machine before you talk yourself into it. Same thread, right on time.

Post-gym — water bottle, gym bag, checking phone (real, candid)
Post-gym — water bottle, gym bag, checking phone (real, candid)
6:15 PM
After the workout

Hit your protein for the day? He’s been keeping score, and he’ll tell you exactly where you stand.

Dinner with friends — a warm table, plates and glasses, evening (real)
Dinner with friends — a warm table, plates and glasses, evening (real)
8:05 PM
Dinner with friends

Snap the plate and put the phone down. He itemizes it later without killing the vibe at the table.

Late-night kitchen — dim light, fridge open, phone glow (real, moody)
Late-night kitchen — dim light, fridge open, phone glow (real, moody)
11:30 PM
The midnight kitchen

“had some ice cream 🙈”. He clocks the timing, not just the food. Logged, no lecture. Tonight.

No app required

It already works with everything you use.

Text him like you'd text a friend. Ask Siri to send it hands-free. He already knows the food.

Just ask Siri.

Hands full, mid-walk, driving home. Say it out loud and it's logged. No unlocking, no typing, no app to open.

"Hey Siri, text Cal I had a chicken burrito for lunch."
had a chicken burrito for lunch
He already knows the food.

Brands, restaurants, home-cooked, generic. All matched against a database of over a million foods. No building entries. No barcode hunting.

1M+foods, ready to log
Chipotle bowlTrader Joe'sGrandma's lasagnaOat milk latte
Honest by design

Most photo apps guess. Cal won't.

What's real vs. estimated

The AI isn't allowed to invent a calorie number. Densities are public USDA data. Only portion size is an estimate.

Macros per 100g
USDA FoodData Central
VERIFIED
Calorie total
computed from real data
NEVER INVENTED
Portion size
the one thing it eyeballs
FLAGGED

Numbers that update with you

It re-sets your targets every week from your real metabolism, not a generic formula that never changes.

THIS WEEK · RECALCULATED7-DAY
2,180cal / day↓ 40
190.0183.8 lb

For everyone who's ever fibbed to a food diary.

He's seen the "just a bite." He's seen the midnight bowl you forgot to mention. Cal does the math, catches the little fibs, and keeps you honest. And somehow you don't even mind. No streak to protect, no dashboard to perform for. Just the one contact who's always paying attention, waiting on your next text.

The whole relationship

From first text to goal weight.

Six months, one thread. This is what building a habit with someone looks like.

Day 1

Say hi. He does the rest.

Tap Text Cal and Messages opens. No form, no app. He asks what you're working toward, sets your first numbers, and drops his contact card so he's a real name in your phone.

C
Cal
+1 (628) 268-8640
Add to Contacts
Saved. Now tell me what we're working toward. 🎯
0:31
“…grabbed the burrito after the gym”
That same burrito is 720. You know it, I know it. Logged. You're still under. 😌
Week 3

He learns how you actually eat.

Ramble a voice note on the walk home and he pulls out every meal. Mention Tuesday's burrito, and his reply threads to the exact message you meant.

Month 2

The plateau. So he calls.

Two flat weeks on the scale and he doesn't send you a chart. The number you text starts ringing. Four minutes, a couple of honest questions, new plan.

C
Cal
iMessage audio…
Good call. New target: 2,240. Trust the process. 📈
M
J
C
Dinner Club 🍜
You, Maya, Jordan & Cal
Where are we eating?
Thai 🌶️3 votes
Sushi1
Tacos0
Thai it is. Heads up: the pad see ew is a sneaky 900. 😉
Month 4

He's in the group chat now.

Add him to dinner club like any friend. He settles where you're eating with a proper poll, then quietly logs what you actually ordered.

Month 6

The night the scale says it.

He felt it coming all week. The text lands with confetti, and a recap of the whole run appears right in the thread, because that's where it all happened.

182 days. You did that. I just kept score. 🎉
YOUR RUN · 6 MONTHSIN-THREAD
−24
pounds
182
days
1,204
meals logged
The voice

Not a spreadsheet. The most charming contact in your phone.

Funny, direct, a little flirtatious, and still doing the math.

Logged. Three days hitting protein. Don't tell anyone I'm impressed.
1,940 left. The night's young and so is your willpower. Use it wisely.
Down 1.2 this week. You're kind of impressive, you know that?
It's 11pm and you're texting me about ice cream. Bold. Log it.
Two eggs and coffee? A person of taste. Now where's the rest of your protein?
Half a cup or a heaping cup? Be honest with me. I can take it.
You skipped lunch again. I notice these things. I notice you.
Weight's flat for ten days. Relax. I've still got my eye on you.
Good. Do that again tomorrow and I'll be very proud of you.
Pricing

Priced like a relationship,
not a subscription.

A one-on-one coach runs about $4,000 a month. Cal is that coach, in the Messages app you already live in, for under 1% of the price. Start free by text. When you want more than words, commit to a year in the Program: photos, voice, calls, the whole relationship.

Coaching

The friend in your Messages who does the math.

Free
Free to start. Just text.
Text him any meal, he does the math
Calories & macros grounded in USDA data
Your daily target, re-set every week
The coach who keeps you honest
Text Cal
Everything, unlocked
Cal Program

Photos, voice, calls, group chats: the whole relationship.

$399/ year
About $33 a month, billed once a year. A one-on-one coach runs $4,000.
Everything free, plus
Snap a plate or label: photos, itemized instantly
Voice notes: just talk, he logs it
He can call, on the same number you text
Bring him into the group chat
The full AI coach, on call around the clock
Live recaps right in the thread · iOS 26
Unlock the Program
Renews yearly, cancel before it does·No app to download·Your data stays yours
Now in iMessage

Stop negotiating with yourself.

No app to download, no account to make. Tap below and iMessage opens with Cal. Free to start, right in the thread.

Text Cal, free to start
Opens MessagesFree to startNo app to download
Questions

The honest FAQ.

No. Cal lives in iMessage. You text him like you'd text a friend. No app, no login, no habit to build.

Texting Cal is free. Describe a meal in words and he does the math, no card required. Photos, voice notes, calls, and the full coach are the yearly Program ($399).

A one-on-one coach runs about $4,000 a month. Cal is the same corner-man, living in your Messages, for under 1% of that. One commitment a year, no monthly guilt-charge. You start free and upgrade only when text alone isn't enough.

Because getting healthy isn't a month-to-month thing. A real habit takes longer than a billing cycle, so Cal doesn't do monthly. One commitment a year, like any relationship worth keeping.

Cal is built for iMessage first. That's where he can do the most. On Android he falls back to regular SMS and RCS, and abroad he can meet you on WhatsApp. Same number, same Cal.

On density, yes. That's real USDA FoodData Central data, not a guess. Portion size is the one estimate, and it tells you when it's unsure instead of faking a number.

Not yet. Today it only replies. It can react to timing the moment you text it, but proactive nudges are a deliberate next step, not a switch we've flipped.

Snap a plate and it itemizes each food and estimates portions. Snap a nutrition label and it reads the printed panel directly, then scales it by how much you actually ate.

Every person is fully separate. You could hand it to your spouse and your data would never mix with yours.

It's early access. The core loop (onboard, log by text or photo, adaptive targets, coach) works end to end. We're hardening and polishing.