MeSienta

How MeSienta analyses a label

MeSienta reads a food label (by barcode, by photo, or by pasting in the ingredients) and hands you back an analysis with plain traffic lights. This page explains where each verdict comes from, with its sources, and also what the app cannot know. If something doesn't match what you see in the app, write to us.

The principle: the AI reads, the rules judge

No MeSienta verdict is decided by artificial intelligence. The AI does two reading jobs and nothing else: pulling text out of photos of a label, and writing explanations. The judgement (high in sugars? an additive with an official warning? high in FODMAPs?) always comes from a rules engine running on your phone, with fixed criteria that can be audited and traced to a source. Two people who scan the same product see the same result.

The nutrition traffic lights: the FSA's public thresholds

The levels shown for sugars, fat, saturates and salt use the thresholds of the UK front-of-pack labelling scheme (Food Standards Agency / Department of Health, the UK government's food standards body), the longest-running traffic-light system in Europe. They are applied per 100 g for solid foods and per 100 ml for drinks. Drinks have their own thresholds too, exactly as the guidance defines them. Thresholds are for salt, not sodium. Where a label declares sodium instead (often in milligrams), the app converts it to salt itself and says so. We don't make up the cut-offs: if a product comes out "high in salt", it is because it goes above the level the FSA calls high.

Additives: official positions only, no scaremongering

The catalogue of flagged additives is built to a strict rule: something gets in only if an official body has ruled on it, namely EFSA (the European Food Safety Authority), IARC (the World Health Organization's cancer research agency) or European law (Regulation 1333/2008 and its amendments). An additive re-evaluated with no safety concerns is not flagged: the absence of a warning is not itself worth flagging. No alarmist lists inherited from blogs.

MeSienta also runs a check that almost no other app bothers with: it compares the additives the database attributes to a product against the actual text of the ingredients list. If an E number appears in the database record but not on the label, it is marked unverified rather than taken as read. Wrong additive attributions are one of the most criticised failures of nutrition apps, and we would rather admit the doubt than inherit the error.

The catalogue is reviewed monthly against EFSA, IARC and EU regulations. The date of the last review ships in the app's own code.

FODMAPs: the Monash framework, applied to the label

The clinical reference for the low-FODMAP diet is Monash University, which measures generic foods (an apple, a yoghurt). MeSienta does the complementary work: estimating the FODMAP content of a specific supermarket product from its ingredients list, which is what you actually have in front of you on the shelf.

The engine doesn't stop at "it contains onion"; it models what the label declares:

The dictionaries cover the languages you normally find on European labels (Spanish, English, Portuguese, French, Italian, German and Swedish). And when the text is in a language the engine cannot read, the verdict is an honest "I don't know" — never a false "low in FODMAPs" just because nothing was found.

Where the data comes from

What MeSienta cannot know

We would rather tell you ourselves than have you find out:

Try MeSienta for free

Important: MeSienta offers general information about food labels. It is not a medical device, it does not diagnose, and it does not replace the advice of your doctor or a registered dietitian, particularly with FODMAP diets, allergies or any medical condition.

Last reviewed: 11 August 2026 · Written by Javier Pino