User guide
Written for the iPhone app: logging meals, HealthKit, Watch, widgets, talking to your AI coach, and getting the most out of Kexo. The same account also works in the browser.
Getting started
Open Kexo on your iPhone and create an account with Apple, Google, or email. A short quiz builds your plan. Then you Allow AI coaching, pick Pro, and start logging. There is no waitlist and no free trial — you are charged today.
What's driving you
Pick one or more motivations — look better, health reasons, nothing has worked before, feel better, upcoming event, or lifestyle change. This shapes what your coach pays attention to. You can skip this step.
Your body
Biological sex, age, and height. Used to calculate your base metabolic rate. Drag the sliders to set your values.
Weight and goal
Your current weight, goal weight, and target date. If the timeline is aggressive (more than 1 kg/week), Kexo flags it but still uses it.
Activity level
Pick the level that matches your typical week, not your best week. You can add extra detail like "bike commute twice a week" if you want.
Dietary preferences
Set any allergies, dietary preferences (vegetarian, vegan, etc.), or other restrictions. The AI uses these when estimating meals and giving suggestions.
Allow AI coaching
A dedicated screen names Google Gemini and OpenAI. Tap Allow so meal estimates and coaching can run. You can change this later in Settings. Barcode lookup still works if you tap Not now; confirming a product and chat logging need Allow.
Choose Pro
Monthly or annual. Charged today, then renews until you cancel in App Store subscriptions. Logging and AI coaching require an active subscription. Restore purchases is on the paywall if you already paid on this Apple ID.
After setup, Kexo calculates your daily calorie targets — separate numbers for rest days and active days. You'll see a weight prediction chart and a full breakdown of your BMR, TDEE, and deficit. Hit Start logging and you're in. On iPhone you can also connect Apple Health, add the Watch app, and pin widgets from the home screen.
Logging meals
Everything goes through the chat. No forms, no food databases. Just tell Kexo what you ate, however you want.
Type it out
Write in plain language. Be as casual as you want. Kexo estimates calories, protein, carbs, fat, and fiber.
Take a photo
Snap your plate or pick from your gallery. Up to 4 photos at once. Kexo identifies ingredients and estimates portions.
Overhead shots of the full plate work best. Close-ups of part of the meal make it harder to estimate.
Use your voice
Tap the microphone and describe your meal out loud. Kexo transcribes and processes it. Hands-free logging when you're cooking or eating.
Scan a barcode
Scan a packaged product. Kexo looks up the nutritional info, shows you a product card, and asks for serving size. Confirm and it's logged.
Good to know
Log past meals — Say "yesterday I had pizza for dinner" or "Tuesday lunch was a salad." Kexo logs it to the right day.
Repeat a meal — "Same as Tuesday" or "same breakfast as yesterday." Kexo finds the match and logs a copy.
Clarifications — If Kexo isn't confident (portion size, ingredients), it asks you to clarify before finalizing. Take a few seconds to respond — it makes a real difference.
Logging workouts
Also through the chat. Describe what you did and Kexo estimates duration and calories burned.
Type or speak it
Describe your workout naturally — running, gym, sports, walks, anything.
Screenshot your fitness app
Take a screenshot of your workout summary (Apple Watch, Garmin, Strava, etc.) and attach it in the chat. Kexo reads the numbers from the screen — duration, calories, heart rate.
Log both at once
Mention a meal and a workout in the same message. Kexo detects both and logs them separately.
Quick tracking
Some things are faster to log directly from the dashboard instead of chatting. Tap the cards on your Day view to log these. You can also just tell your coach in chat — "slept 6 hours," "weight 82.5," "drank plenty of water" — and Kexo records it the same way.
Water
Three levels: Low, Good, Great. One tap and it's recorded.
Sleep
Set hours and quality (Bad, OK, or Good). Your coach uses this to spot patterns — like eating more after bad sleep.
Gut health
Rate your digestion: Good, OK, Bad, or None. Helps track whether certain foods affect your gut.
Weight
Enter your current weight. Calorie targets recalculate automatically. Your trend line updates.
Waist
Enter your measurement (cm or inches depending on your unit setting). Gives a more complete picture of body composition beyond the scale.
Your AI coach
The chat isn't just for logging. Your coach has access to all your data and gives answers based on what it actually sees — not generic advice.
Ask about your progress
Get meal suggestions
The coach factors in your remaining calorie budget, dietary restrictions, and macros for the day.
Journal
Write about how you're feeling or what's making this hard. Kexo responds as a coach — acknowledging what you said and offering perspective. Journal entries are stored and referenced in future advice.
Suggestion chips
When you open the chat, Kexo shows time-of-day suggestions to get you started — breakfast prompts in the morning, dinner prompts in the evening, and so on. Tap any chip to send it as a message.
Fixing mistakes
Logged something wrong? There are several ways to fix it — through chat or directly from the dashboard.
Correct calories or macros via chat
If Kexo's estimate was off, tell the coach the correct numbers. Be specific — the more detail you give, the better the correction.
Change what was logged
Tell the coach what was wrong about the entry — missing items, wrong items, or things you didn't actually eat.
Delete entries from the dashboard
Go to the Week view. You can delete individual meals and workouts directly from the charts. Every deletion comes with an Undo button in case you tap the wrong one.
This is the fastest way to clean up duplicate entries or remove items that shouldn't be there.
Tips for corrections
Be specific about what to change. "That lunch was 400 kcal" is clearer than "fix my lunch." The coach needs to know which entry and what's wrong.
Provide nutritional data if you have it. If you know the kcal/100g from the packaging, telling the coach that plus your portion size gives the most accurate correction.
Check your dashboard after corrections. If something looks off — like duplicate entries — switch to the Week view and delete the extras manually. It's quick: tap the entry, delete, done.
When in doubt, delete and re-log. If a correction gets messy, it's often faster to delete the wrong entry from the Week view and log the meal again from scratch.
Day view
The Day view is your "am I on track?" screen. Here's what each section shows.
Calorie hero
The big number at the top. Shows calories remaining (green) or how far over budget you are (red). Below it: a progress bar and a line showing eaten vs. target. The target indicates whether it's a rest day or active day (active kicks in when you log a workout).
Macro progress bars
Protein, carbs, fat, and fiber for the day, shown as progress bars against recommended targets.
Today's meals
A list of everything you've logged today with calorie and macro breakdowns.
Quick tracking cards
Water, sleep, gut health, weight, and waist. Tap to log directly from the dashboard.
Insights and patterns
After a few days of data, Kexo surfaces daily insights and cross-day patterns — things like "you eat more on days after poor sleep" or "weekends average 400 kcal higher."
Streaks
Your current streaks for logging, deficit, workouts, and water. More on this below.
Week view
Switch to Week using the toggle in the header. Navigate between weeks with the arrows — you can look back but not into the future.
Calorie chart
Daily calories for the week with your target line overlaid.
Workout chart
Workouts logged and calories burned per day.
Macro trends
Protein, carbs, and fat as line charts across the week.
Body trends
Weight and waist measurements over time.
Lifestyle strip
A compact row showing your water, sleep, and gut health ratings for each day of the week. Quick visual of consistency.
Weekly review
The weekly review is an AI-generated analysis of your entire week. It looks at everything — meals, workouts, weight changes, water, sleep, gut health, journal entries, streaks — and gives you an honest breakdown.
Generate it
Go to the Week view and tap Generate in the Weekly Review section. Kexo crunches your last 7 days of data. Takes a few seconds.
Read it
The review covers what went well, where you fell short, patterns the coach noticed, what to focus on next week, and how your data compares to the previous week.
Share your report
Kexo creates a visual summary image. Share it via your phone's share sheet, download it as a PNG, or copy as text to your clipboard.
Morning nudge
Kexo can send you a morning check-in at a time you choose.
Greets you and may ask about your sleep
May reference weather-based activity suggestions (if you've set your city in Settings)
Gives context from recent days to help you plan ahead
Appears as a banner at the top of your home screen — read it and dismiss when done
Set your preferred time in Settings → Morning nudge. If you've installed Kexo as an app, you can also receive push notifications at your chosen time.
Streaks
Kexo tracks four types of streaks on your Day view.
Logging
Consecutive days with at least one meal logged.
Deficit
Consecutive days at or under your calorie target.
Exercise
Consecutive days with a workout logged.
Water
Consecutive days with water intake logged.
In your first week, Kexo focuses on getting you into the habit of logging rather than hitting perfect numbers.
Settings
Tap the gear icon in the top-right corner. Everything you can configure:
Your plan
Daily targets
View your full calorie calculation — BMR, TDEE, deficit, and separate rest/active day targets.
Goal
Change your goal weight and target date. Targets recalculate automatically when you save.
Activity level
Update how active you are — Mostly sitting, Somewhat active, Active, or Very active. Changing this recalculates your targets.
Dietary restrictions
Add restrictions like "vegetarian" or "lactose intolerant." The AI uses these when estimating meals and giving suggestions.
Preferences
Theme
Light, Dark, or Auto (follows your system setting).
Units
Switch between metric (kg, cm) and imperial (lbs, ft/in).
Coach personality
Pick how your AI coach talks to you — Sharp friend, Tough love, Hype coach, Gentle, Dry wit, or write your own Custom personality description.
Morning nudge
Set what time you want your daily check-in notification. Default is 6:30 AM.
Language & location
App language
The language of the Kexo interface. Currently English and Slovak.
Coach language
The language your AI coach writes back in — choose from 27, independent of the app language.
City
Set your city for weather-based activity suggestions in the morning nudge.
Account
Subscription
See your Kexo Pro plan (monthly or annual), restore purchases, or manage the subscription in the App Store. Charged today — no trial.
AI coaching
Turn Allow on or off. When on, meal estimates and coaching go to Google Gemini and OpenAI. Named on the Allow screen, not bundled with Terms.
Apple Health
Optional. Connect HealthKit so weight, workouts, and energy can sync with Apple Health. Used only to run Kexo — not for ads.
Clear chat history
Removes all messages from the chat. Your logged meals, workouts, and other data are not affected.
Export account data
Download a copy of your account data as a JSON file.
Delete account
Permanently deletes your account and all associated data. This can't be undone.
Sign out
Logs you out of the app.
Tips & tricks
Make logging faster
Be brief. "Chicken rice broccoli" works just as well as a full sentence.
Photos for complex meals. Eating out? Snap a photo instead of listing every ingredient.
Voice when hands are busy. Cooking, eating, driving — just describe it out loud.
Multiple items in one message. "Oatmeal for breakfast, then a banana at 10" logs both.
Get better estimates
Mention portions. "About 200g of chicken" is more accurate than just "chicken."
Clarify when asked. If Kexo asks for more detail, a few extra seconds makes a real difference.
Clear photos. Overhead shots of the full plate work best.
Use the coach effectively
Ask specific questions. "Am I eating enough protein?" beats "How am I doing?"
Ask for meal ideas. The coach knows your remaining budget and restrictions.
Journal when things are hard. The coach remembers and factors it into advice.
Build the habit
Log as you eat. You'll remember portions more accurately.
Set your morning nudge. A gentle reminder to start the day intentionally.
Don't chase perfection. Kexo says it: "Just log honestly — don't try to hit targets yet."
On iPhone
Share a meal photo into Kexo from the camera roll, glance at widgets on the home screen, and log from Apple Watch when your phone is in the bag. In the browser on a Mac, Cmd + Enter still sends chat.
On iPhone
Kexo is a native iPhone app. The same account works in the browser on Android or desktop if you want it there too.
Apple Health
Connect in Settings when asked. Weight, workouts, and energy can sync. Optional — Kexo still works if you skip it.
Apple Watch
The companion app sits on your wrist for a quick glance and logging when the phone is away.
Widgets
Pin a Kexo widget on the home screen so today's calories are visible without opening the app.
Share sheet
Share a photo from Camera or Photos into Kexo to log the plate without switching apps first.
Prefer the browser? Open kexo.app/app on any phone or laptop. On Android, Chrome can add it to the home screen. iPhone features (Health, Watch, widgets, Share) stay in the native app.
FAQ
How accurate are the calorie estimates?
Kexo creates an editable estimate from the information you provide. It is not a measurement and can be wrong when portions, ingredients, or preparation details are unclear. Review the result and correct it in chat whenever needed.
Can I log meals from days ago?
Yes. Say "Monday dinner was..." or "yesterday I had..." and Kexo logs it to the right day.
What happens if I miss a day?
Nothing bad. Your streaks reset for that day, but the coach doesn't punish you. Just pick up where you left off.
Why do I have two calorie targets?
You get a rest day target and an active day target. On days where you log a workout, the higher active target is used. On other days, the rest target applies. This is handled automatically.
Can I change my goal after setup?
Yes. Go to Settings → Goal and update your target weight and/or date. Everything recalculates automatically.
Is my data private?
Your log is private — no social feed. After you tap Allow, meal and coaching requests go to Google Gemini and OpenAI so the coach can answer. See the Privacy Policy.
Is Kexo free? What's included in Pro?
On iOS, choose a monthly or annual Kexo Pro subscription. You are charged today. The subscription then renews automatically unless you cancel it in your App Store subscription settings. An active subscription is required for logging and AI coaching; your history stays in the account if you cancel.
What languages are supported?
Your AI coach can respond in 27 languages — including English, German, French, Spanish, Japanese, Korean, Chinese, and more. Set this as your Coach language in Settings. The app interface itself is currently available in English and Slovak.
Set up takes two minutes. Your first meal takes fifteen seconds.