How Atablivo handles allergies
An allergy is treated as a hard rule at every step: when it is entered, when the request is built, when the AI writes the recipe, and again before anyone sees the dish.
What happens to an allergy
- Entering it. Every allergy has a name and a severity (mild, severe or life-threatening). The app suggests the 14 major EU allergens, and the US "big 9" (milk, eggs, fish, crustacean shellfish, tree nuts, peanuts, wheat, soy, sesame) and the Canadian priority allergens (which add mustard and sulphites) are all covered by them, and asks "Did you mean …?" when a word looks misspelled (rolling out with the next app update). You can also pick from the official list, which adds one extra group beyond the EU 14: fruit of the rose family (apple, pear, peach, plum, cherry, apricot), a common cross-reaction.
- Everyone at the table. For a hosted dinner the restrictions of all attending guests are combined on the server, and the highest severity per allergen wins. The cook sees every guest's allergies with severity badges, worst first, and gets a warning if a guest changes their answers after a dish was chosen.
- Instructing the AI. Allergies, diets and dislikes are sent as hard constraints. Ingredients are written in the person's own language so an allergen is easy to recognise.
- Checking the result. Before a dish is shown, its title, description, ingredient list and preparation steps are checked for the allergen, including derived products (peanut butter, soy sauce, pasta for gluten) in seven languages: English, Dutch, German, French, Spanish, Portuguese and Italian.
- A second opinion. The text check is deliberately broad, so it can raise false alarms (the Dutch word for potato, "aardappel", contains "appel", apple). Each alarm is put to the AI model as one narrow question, judged by meaning. The model can only clear an alarm, never approve a dish the check did not flag. Any doubt keeps the dish rejected, and for a life-threatening allergy the question is asked twice and both answers must be "no".
- Repair or replace. A rejected dish is sent back to be adapted, with the offending ingredient named, and then checked again. If nothing valid remains, nothing is shown and the credits are refunded.
Limits
- Text and AI checks cannot see an allergen hidden inside a ready-made product such as a sauce, stock cube or spice mix, nor cross-contamination in a kitchen.
- The optional detailed preparation step (amounts and steps) is not run through the allergen check again.
- A word the app does not know is only matched literally.
- The AI can make mistakes. Atablivo is an aid, not medical advice and not a guarantee. The cook stays responsible for what is served and should always check ingredients and labels.
Questions
Does Atablivo guarantee a dish is allergen-free?
No. It removes a lot of risk with several independent checks, but the cook remains responsible for what is served.
Which allergens does it know?
The 14 major EU allergens: gluten (wheat, rye, barley, oats), crustaceans, eggs, fish, peanuts, soy, milk, tree nuts, celery, mustard, sesame, sulphites, lupin and molluscs. That also covers all 9 major US allergens (milk, eggs, fish, crustacean shellfish, tree nuts, peanuts, wheat, soy, sesame) and the Canadian priority list. Other allergies you type are matched literally.
What if guests have different allergies?
All attending guests' restrictions are combined, and the highest severity per allergen is used.
Is my allergy data shared?
The profile stays on your device. Only the constraints needed to make a suggestion are sent, without your name. See the privacy policy.