Know what's in your food.
Scan a barcode, a dish or a nutrition label. Satoa scores it out of 100 and shows where every point comes from.
Three ways to scan.
Point the camera at a barcode, a plated dish or a nutrition table, and swipe sideways to switch. The result card shows the score and a portion, and one tap adds it to your meal.
- Scan shows where food goes, like Lunch · Today. Pick any meal and day.
- Portion presets on the card: 100 g, the whole pack or double.
- Added foods wait in a tray with Undo while the camera keeps scanning.
- Barcodes are looked up on Open Food Facts. One it doesn't know hands off to Label mode.
- Dishes and labels are read on your iPhone, with values you check and edit.
- Recent and favourites keep the foods you log again in one place.
- Typed barcodes are checked for typos, and offline scans are looked up when you're back online.

A score you can check.
Every product gets a score from 0 to 100. The product page shows each part of it, how complete the label data is, and what one serving does to the rest of your day.
- Nutrition based on the official Nutri-Score algorithm.
- About 190 food additives, each with the assessment its rating follows.
- High, medium and low markers for sugar, fat and salt.
- Alternatives from the same category with a better Nutri-Score.

The whole method, on one card.
The same rules run on every product. Additive ratings cite public assessments from EFSA, IARC, JECFA and ANSES, and the app names the source for each one.
Your day at a glance.
See how much energy is left, meal by meal. Protein, carbs and fat against your targets. Sugar, salt and fiber against the daily limits.
- Each meal's + scans, photographs a dish, reads a label, adds from Recent or copies another day.
- An empty meal offers what you had at the same meal last week.
- Long-press an entry to log it again, move it, change the portion or delete it, with Undo.
- Energy in kilojoules or kilocalories, your choice.
- Home Screen widgets and Apple Health sync.
Foods that repeat.
Morning coffee, the same lunch every weekday. Set a food to repeat and Satoa adds it on its days.
- The same Repeat choices as Calendar: every day, weekdays, weekends, one day a week, days you pick, or every few days.
- Added automatically, or planned until you tap Add.
- Skip a single day or pause it.
- Future days show what's planned.
- Log it yourself that day and it isn't added twice.

Move through your days.
Swipe the day for the one before or after, and the week strip for other weeks. The month view shows every day at once: a ring for energy against your target and a dot for the average score.
- A Today button brings you back.
- Log a meal you forgot on a past day.
- Copy food from another day into any meal.
Numbers that add up.
When you enter a label by hand, Satoa checks it as you type. Saturated fat can't exceed total fat, 100 g can't hold more than 100 g, and energy is compared with fat, carbs and protein.
If you type kilojoules into the kilocalorie field, Satoa spots it and fixes it in one tap.

A coach on your iPhone.
Ask how your week went, or describe a meal in your own words and log it. The coach runs on Apple Intelligence with your journal as context. Nothing is sent to a server.
- A summary of your last seven days, with numbers Satoa computes, not the model.
- Answers show which part of your journal they used.
- Works with your own vision server if you set one up.

Your data stays yours.
No account, no Satoa servers. Product lookups go to Open Food Facts with only the barcode or search words, nothing about you.
On your iPhone
Your journal, photos and goals are stored on the device. Coach chats aren't saved at all.
Backed up to your iCloud
A copy goes to your own iCloud Drive, so a new iPhone can restore your journal.
Apple Health, if you want
Energy and nutrients go to Apple Health when you turn sync on. Data & sync shows what went through.

Questions
What does it cost?
Nothing. No account, no subscription and no ads.
How accurate are the numbers?
They can be wrong, so check them. Product data comes from Open Food Facts, which volunteers edit. Text recognition can misread a digit, and a photo estimate is a typical value for the dish, not your plate. Even package labels are allowed some error: EU guidance allows ±20 % for most nutrients, and US rules let calories and sugars run up to 20 % above the label. Check values against the package label, and talk to a doctor or dietitian before changing your diet. Satoa is not a medical device.
Who decides an additive is high risk?
Satoa does, by reading public assessments from EFSA, IARC, JECFA and ANSES. The level is Satoa's judgment, not an official rating. Each additive in the app names the assessment behind it, so you can read the source yourself.
Where do the daily targets come from?
Energy uses the Mifflin–St Jeor equation with your age, height, weight and activity. Sugar and salt limits follow the WHO, fiber follows the IOM, and water follows EFSA. The app lists every source. They are estimates for healthy adults, and Satoa sets no weight-loss target for under-18s or an underweight BMI.
Which iPhones does it run on?
Satoa needs iOS 27. The coach needs an iPhone that supports Apple Intelligence. Everything else works on any supported iPhone.
How can I check the privacy claims?
Read the privacy policy, then watch the app's network traffic with a proxy. Unless you set up your own vision server, you'll only see requests to Open Food Facts.
Scan your next meal.
Free for iPhone. Your journal stays on your iPhone and in your own iCloud.