Know what you eat.
Better together.
See every vitamin and mineral you get, scan products for additives and allergens, and keep each other going with friends. Free, with an optional Supporter subscription for a few extras. Open source, no ads, and your data is never sold.
- Free, no paywall
- Open source
- No ads
- Your data is never sold
Works in your browser and on Android. Your data is stored in the EU.
A diary, a scanner and a friends tab
Each part works on its own. Plenty of people only use the diary, and the friends tab stays off until you open it.
Track every nutrient
Energy, macros and all vitamins, minerals, fatty acids and amino acids, against EFSA targets.
More about the diary →Scan before you buy
A product score, additives with their risk, your allergens, where it comes from, and better choices.
More about the scanner →Friends, if you want them
Add friends, compare weekly scores, level up, collect badges and challenge each other to battles.
More about friends →The diary
Calories are in there, and so are vitamin D, iodine, omega-3 and the essential amino acids, each with its own target.

The Today screen
Your energy, protein, carbs and fat against your goals, with your exercise included. Your meals, a running challenge, and your streak right next to the title.
- "What should I still eat?": foods that fill today's biggest gaps, or the ones with the least sugar or carbs
- Absorption tips, like vitamin C with plant iron or no coffee with an iron-rich meal
- A celebration at every streak milestone: 7, 30, 100 days and more

All 69 nutrients, with a score for the day
From vitamin D and iodine to omega-3 and the essential amino acids. Every bar shows your target and turns red above the safe upper limit.
- A Nutrient Score for your day, week and month
- The balances experts look at: omega-6 to omega-3, and potassium to salt
- Tap a nutrient for your history, where it came from and the richest sources

Patterns instead of single days
One day low in vitamin C is not a problem. The week and month views show what you miss over time.
- Energy per day against your goal, at a glance
- A weekly report, and a monthly and yearly recap of your food
- Share your recap, a streak or your badges as an image
- Which nutrients you reach day by day

Four ways to log
Search, scan a barcode, snap a photo of your plate or just say it: "two eggs and a slice of bread". Every result shows what it adds to today's gaps.
- Photo logging: AI describes what is on your plate. It can get things wrong, so you check it before anything is added. 3 photos a day are free.
- Favourites at the top, "same as yesterday" in one tap, or copy a whole day to any other day
- Suggestions for what you usually eat at this time of day
- Recipes, saved meals and daily supplements
Scan a product before you buy it
Scan a product in the shop and see in seconds whether it is a good choice for you.

Based on the Nutri-Score, the additives and whether it is organic.
From no known risk to high risk, based on EFSA assessments. Tap one for a plain explanation.
A clear warning when a product contains something you react to, like peanuts.
Where it was made, where the ingredients come from, or at least where the brand is based.
A low score? You get two or three similar products that score better, like whole-grain flakes instead of frosted cereal.
Take a photo of the nutrition table and AI fills in the values. Check them, because it can misread a blurry label. Then, if you like, share the product with Open Food Facts so the next person finds it. 1 label a day is free.
Products you scanned before still show up when the shop has no signal.

The rest of the list
- Health Connect
- Steps, workouts and weight from your watch or scale come in by themselves on Android.
- Home screen widget
- Calories left and your streak, with a button to log something straight away.
- Week menu and shopping list
- The planner can fill a week of meals around the nutrients you usually fall short on, and put the ingredients on your shopping list.
- Supplements
- Add them once and tick them off each day. They count towards your nutrients.
- Your own targets
- EFSA values to start with. Change any target you like, and use a different macro split per weekday.
- Preferences and allergies
- Vegetarian, carnivore, lactose-free, and your allergies. Suggestions leave out what you don't eat.
- Body and goals
- Weight, blood pressure, glucose and more, plus a calculator for how much you can eat to reach a goal weight.
- Reminders
- One in the evening if you haven't logged yet, and a warning when your streak is about to break.
- Backup and export
- A full backup you can restore later, your diary as a spreadsheet, or import your history.
- Light or dark, English or Dutch
- Pick a theme and a language. The app keeps working offline.
Free to use. No paywall.
The diary, the scanner, friends and backups are free, and they stay free. Supporter adds a few extras nobody needs. Mostly it helps pay for the servers.
Free, forever
€0- Your diary with all 69 nutrients, your targets and the Nutrient Score
- Search, barcode scanner, product score, additives and allergens
- Quick log by typing or with your voice
- Photo logging: 3 photos a day
- Label scan for unknown barcodes: 1 a day
- Recipes, your own foods and supplements
- Sync between all your devices
- Friends, battles, challenges, levels, badges and titles
- Trends, weekly reports, monthly recaps, your year in review and share cards
- Weekly coach: a short summary of your week with tips, 2 a week (from 14 November)
- Meal planner, week menu and shopping list
- Health Connect, widget and reminders
- Export and full backups of all your data
Supporter
Coming soon€3.99 / month or €29.99 / year
Duo: €4.99 / month or €39.99 / year for you and one friend you choose.
- Avatar frames your friends can see
- Extra colours and backgrounds
- Supporter badges and titles
- More AI scans: 50 photos and 30 label scans a day
- The weekly coach now, and up to 3 times a day
- Recipe import from a link or a photo of a cookbook page
- An extended year recap: month by month, your top 10 and records
- Early access to new features
- Vote on what we build next
Why Supporter exists. Reading photos and labels runs AI on servers, and servers cost money. Supporter covers that and keeps the app online, without ads.
Including VAT, cancel any time. You'll be able to subscribe through Google Play once MacroMatrix is in the Play Store.
Getting started
With a free account your data is backed up and synced to all your devices. Want to try it first? Choose "Use without an account". Your data then stays on that phone or in that browser, and you can still make an account later without losing what you logged.
Create an account
With your email address and a password. You confirm it with a 6-digit code we email you. Or skip this for now and start without one.
Tell us about yourself
Age, height, weight, how active you are, your goal and any allergies. We calculate your targets from that.
Log, scan and invite
Log your first meal, scan something in your kitchen and share your friend code.
Where the numbers come from
Basic foods come from official food composition tables. European sources come first in search results.
Filled in, carefully. If a value is missing in one database, we take it from the same food in the others, adjusted for its water and fat content and for cooking losses. Such an estimate gets a ≈ and you always see where it came from. Hundreds of errors in the source tables have been checked and corrected.
Branded products with micronutrients. A label rarely lists vitamins. If a branded product is linked to a basic food, we fill in the missing values from it.
EFSA reference values for healthy adults, with the safe upper limit. Essential amino acids according to the WHO. This is not medical advice.
Values were converted, combined and in places estimated or corrected by MacroMatrix. ANSES 2025, Ciqual French food composition table (Licence Ouverte 2.0). Contains public sector information licensed under the Open Government Licence v3.0 (CoFID 2021). Livsmedelsverket, Livsmedelsdatabasen, under CC BY 4.0. Contains data under the Norwegian licence for Open Government data (NLOD) made available by Mattilsynet. Frida food data, version 6.1, DTU Food Institute. USDA FoodData Central. Open Food Facts under the Open Database License.
What happens to your data
What you eat and weigh is personal. No ads, no tracking, and your data is never sold or used for anything other than running the app.
Stored in the EU
Your account and data are stored inside the EU, on Cloudflare's servers. The emails with your code are sent through Cloudflare too, with the French service Brevo as a backup.
Only you see your diary
Friends only see your name, level, badges and weekly score. Nobody else can access your data.
No ads, no tracking
No advertising, no tracking cookies and no analytics, on the website or in the app. We never sell or rent out your data.
- Photos are not stored
- Meal and label photos are read by AI on our server and then thrown away, unless you choose to share a label with Open Food Facts. We only keep a count of how many you used that day, for a week at most.
- Backed up every night
- With an account, your data is copied every night into an encrypted backup in the EU. Once a month we check that a backup can really be restored. Backups are kept for 30 days.
- Delete at any time
- One button in the settings deletes your account and all your data for good. Backups are gone within 30 days.
All of the app's code is public under the AGPL licence. You don't have to take our word for any of the above: you can read what the app does with your data.
Read the full privacy policy and the terms.
Get MacroMatrix on your phone
The Android app adds the barcode scanner, a home screen widget, reminders and Health Connect. It is free and open source.
Android
Tap the button and open the downloaded file on your phone. The first time, Android asks whether your browser may install apps. Say yes, and the app installs like any other.
Other ways to install
Every version is also on GitHub. If you use Obtainium for updates, add https://github.com/Tanatloc/macromatrix-releases.
Installed MacroMatrix before October 2026?
Since version 1.18.1 the app has a new name inside Android, so the new version installs next to the old one instead of replacing it. With an account: log in on the new app and everything comes along, then remove the old app. Without an account: in the old app go to Settings and tap "Export everything (backup)", then in the new app tap "Restore from backup". Using Obtainium? Remove the old MacroMatrix there and add it again.
Browser
On a computer or iPhone, use the web version. You don't need an account: choose "Use without an account" and start logging. It also works offline after your first visit.
Play Store: coming soon.
Frequently asked questions
Is the app free?
Yes, and there is no paywall. An account is free too, and optional. Supporter is an optional subscription (€3.99 a month or €29.99 a year) with a few extras like avatar frames, colours and more AI scans per day. It helps pay for the AI and the servers. It is coming soon through Google Play.
What is Duo?
Duo is Supporter for two: €4.99 a month or €39.99 a year. You pay, and you pick one of your friends in the app who gets all the Supporter extras too, for as long as your Duo runs. You can switch to another friend once every 30 days. Your friend can leave the Duo at any time.
Are there ads? Do you sell my data?
No and no. There are no ads, no tracking cookies and no analytics. Your data is stored in the EU and is never sold or used for anything other than running the app. See the privacy policy.
Is MacroMatrix open source?
Yes. The code is public under the AGPL licence on GitHub.
Can I use it without an account?
Yes, in the Android app and in the browser. Choose "Use without an account" on the start screen. Everything then stays on that device only, or in that browser if you use the web version. Clearing your browsing data or using a private window wipes it. Without an account there is no sync, no friends or battles, and no logging with a photo. You can create an account later in Settings and what you logged comes along.
What do my friends see?
Your chosen name, your avatar or photo, your level, title and showcase badges, your average Nutrient Score per week and how many days you logged. In a battle they also see your points for that week, and in a challenge whether you made each day. If you are a supporter, they see your Supporter badge and avatar frame. Never your diary, your weight or your email address.
How do battles work?
You challenge a friend for a week. Every day you log, your Nutrient Score for that day adds to your points. Whoever has the most points on Sunday wins. Wins count towards your battle badges and your rivalry record with that friend.
How is the product score calculated?
60% comes from the Nutri-Score, 30% from the additives (based on EFSA assessments) and 10% from whether the product is organic. A product with a high-risk additive scores 49 at most.
Which devices does it work on?
In any modern browser, on your computer and on your phone. The Android app (barcode scanner, widget, Health Connect) can be downloaded here; the Play Store is coming soon.
Does it work without internet?
Yes. Everything is also stored on your device, including products you scanned before. With an account, what you log offline is sent once you are back online.
How accurate are the nutrition values?
Basic foods come from official food composition tables. Branded products come from Open Food Facts, which is filled in by its users, and USDA; check the label if in doubt. Estimated values are always marked with ≈.
Is this medical advice?
No. The targets are general EFSA reference values for healthy adults. If you are pregnant, breastfeeding or have a medical condition, talk to your doctor or dietitian.
How do I delete my account?
In the app: Profile → Settings → Delete account, or see this page. Your account and all your data are deleted right away.
How do I contact you?
Email [email protected] for help, or [email protected] for questions about your data.
Try it for a week
Log what you eat for seven days. By then you'll see which nutrients you keep missing. It costs nothing, and you can delete everything with one button.
