Skip to content
Sabria

Judgement for ordering calmly.

You know what to ask before the waiter arrives.

You set up your allergies once. Then you photograph the menu, scan the QR code on the table or paste the link, and Sabria marks every dish red, amber or green against your profile. And it leaves the question for the staff written out for you.

For iPhone, iOS 15.1 or later. The app is currently in Spanish. Android will come later.

Sabria informs you and prepares the question. It does not guarantee that a dish is safe.

Result screen: a restaurant menu with 42 dishes, 14 marked «Avoid» and 28 «Ask first» for the active profile.

What you take to the table

Red, amber and green. And what to say in each case.

The whole menu, reordered by what affects you: first what you should avoid, then what you need to ask about, and last what gives no signs.

Avoid

Contains an allergen from your profile

It goes first in the list, with the reason up front: which ingredient it is, and whether it was declared on the menu or inferred from the preparation.

Ask first

Information is missing or there is a risk

It never appears on its own: it always comes with the specific question written out for that dish and that allergen. You copy it, or show it in large type over the table.

No signs found

No declared allergens detected

It does not mean suitable or safe. It means nothing was found, and that you should still confirm with the staff.

Green is a reading filter, not a list of safe dishes. Inside the app it is written in the same words.

Sabria is an informational aid. It does not replace confirming with the restaurant or medical advice.

The limit, up front

What Sabria does not do.

If an allergy app promises you safety, be sceptical.

It does not, and it will not

  • It does not say a dish is safe. It says what it contains, what is still unknown and what to ask.
  • It does not replace confirming with the restaurant. The printed menu does not change; the kitchen does.
  • It does not replace your doctor or your treatment.
  • It does not decide for you. You decide, with more information than you had when you sat down.

Not yet

  • Translating the question into the language of the menu, and the phonetics for reading it aloud.
  • A chat for questions about the menu you have analysed.
  • Android. The first version is for iPhone.
  • A map or recommendations of restaurants nearby.

When one of these is ready, we will say so here.

The input

A printed menu, a QR code or a link. And also what you buy at the supermarket.

It does not matter how it comes in: it ends up in the same analysis against the same profile.

  • Photo of the menu

    Up to four photos, by page or by column, in a single analysis. Get close enough to read the lettering. If the menu has a QR code, it detects it while you frame the shot.

  • QR code on the table

    It reads it while you focus and asks you before analysing. Nothing is sent without your confirmation.

  • Link or PDF

    Paste the address of the menu. It reads web pages and PDFs. Some digital menus are built as an application and the link arrives with no dishes: when that happens, it tells you and suggests taking photos, instead of giving you back an empty menu.

  • Label on a packaged product

    Photograph the ingredients list, not the front of the pack. Same traffic light, a single product.

Sabria home screen: the scan menu button and the shortcuts for QR, link and packaged goods, with the active profile at the top.

A normal menu takes around a minute, depending on the connection and how full the menu is.

Why doubt never comes out green

The rules sit above the model.

A model reads the menu and proposes what each dish contains. A hand-written rules engine then checks that proposal against your profile, and can only harden it.

  • No information, amber.

    A dish with no description and no ingredients never comes out green. It comes out amber, with a question.

  • The rules always win.

    Something battered, with gluten marked severe in the profile, is red even if the model says otherwise. Anything fried is amber at the very least, because of the shared fryer. A «may contain» with a severe allergy is red.

  • No rule can lower a verdict.

    They are written so that they can only raise the level. The code guarantees it, and automated tests check it on every change.

  • A versioned catalogue.

    Thirty allergens and intolerances: those with mandatory declaration in the EU, with tree nuts broken down one by one, plus fructose, sorbitol, FODMAPs, maize, pulses, LTP and fruit protein. Each one with its derivatives, where it hides and how it gets contaminated. It is versioned: every error corrected goes into it.

  • Diets have rules too.

    Ten: vegetarian, vegan, pescatarian, no pork, no beef, no red meat, no alcohol, pregnancy, halal and kosher. Marking them does something: halal and kosher ask about certification, because it cannot be inferred from a menu, and pregnancy is over-cautious on purpose.

The mother rule: between two levels, always the more restrictive one.

Multi-profile

One profile per person. The same menu, as many readings as you need.

One of you cannot have nuts, another has been gluten-free for years, and your grandmother stopped finding anything to order a long time ago. You create a profile for each one and the same menu is read as many times as you have profiles, without analysing it again.

  • Severity per allergen

    Severe («not even traces»), moderate («it disagrees with me, but it is not dangerous») or mild. Severity changes the verdict: the same dish can be red in one profile and amber in another.

  • Severe by default

    When you mark an allergen it comes in as severe. If you want to lower it, you change it yourself.

  • Included in both plans

    There is no separate family plan and no cost per person. It makes no sense to charge twice for the same meal.

Profiles screen, showing the active profile, its restrictions and how many are severe.

After the traffic light

The conversation with the waiter, prepared.

Every amber brings the sentence written out and what to do with the answer.

History screen: saved restaurants, one marked «I ate here and it went well», and previous scans with their verdict counts.
  • The question, written out

    The specific sentence for that dish and that allergen, ready to read. You copy it, or show it in large type if it is noisy or if you would rather not say it out loud in front of the table.

  • Table memory

    When they answer, you mark it: confirmed or ruled out. It stays saved in the result.

  • I ate here and it went well

    You save the restaurant and mark where you ate without trouble. Over time you build your own list of trusted places.

  • History on the phone

    Every analysis is saved on your device with its menu and its date, and you can go back to it.

Privacy

Your allergies do not leave the phone.

A list of allergens is health data. It is treated as such.

  • Profiles stay on your device

    Your allergens and your family's do not travel with the menu and are not sent to OpenAI. What is analysed is the menu; the cross-check against your profile happens on your phone.

  • Photos are not stored

    They are compressed, sent to be read, and not stored in Sabria's database. OpenAI may keep what is sent for up to 30 days in security logs, unless required by law.

  • Analytics, only if you say yes

    And it never includes your allergens, your profiles or what you scan.

  • Delete, in one tap

    From Settings: profiles, allergens, scans and saved restaurants on this device, and your anonymous account with everything linked to it on the server.

No free plan

You pay from the first analysis.

There is no free version, no three scans on the house, no counter. Reading a whole menu with a model costs money every time it happens. An app that gives analyses away has to cut somewhere, and it usually cuts the model that reads the menu, or your data. We would rather charge and cut neither.

A free plan with a limit also pushes you to ration, and nobody should be working out whether to spend their last scan of the month on the menu in front of them.

Monthly

€8.99

per month

Yearly

€45

per year

Reference price in Spain.

  • Both plans give exactly the same. What changes is how often you are charged.
  • Family multi-profile included in both.
  • The final price is set by the store in your currency, and it is the one you will see before paying.
  • You cancel from the App Store, without writing to us.
  • If the App Store offers a free trial for your account, it will appear on the purchase screen. We do not promise it from here, because the store is the one that decides.

Less than eating out once. And the profiles of the whole family are included in the same price.

Questions

What someone who has already tried another app would ask.

My allergy is severe. Can I rely on it?

Not as the last word, and no app should ask you to. Sabria is an instrument: it reads the menu, cross-checks what it finds against your profile and leaves the question ready for you. The confirmation still comes from the restaurant staff. What you can expect is that, whenever there is doubt, the app always takes the restrictive side.

And if it gets it wrong and tells me a dish is fine?

Sabria does not say that any dish is fine. The best verdict there is says «no signs found», which means it has found nothing and that you should confirm anyway. The serious error would be giving green to a dish nothing is known about, and that is exactly what the first rule of the engine prevents: with no description and no ingredients, never green. Every result has a button, «See a mistake?», to let us know.

What is the difference between this and showing a photo of the menu to an AI assistant?

On top of the model there is a hand-written rules engine that can only harden the verdict, and that knows the severity you have given to each allergen. And your profile never enters a conversation: it is kept on your phone and the cross-check happens there, so what travels is the menu.

Are my allergens sent anywhere?

No. Profiles are kept on your device and are not sent to OpenAI. What travels is the menu or the label.

Is it only for the allergens with mandatory declaration in the EU?

No. The mandatory ones are there, with tree nuts broken down one by one, and also fructose, sorbitol, FODMAPs, maize, pulses, LTP and fruit protein: thirty in total. And ten diets with rules of their own, from vegan to pregnancy, by way of halal and kosher.

And if the menu is in another language?

It reads it just the same and gives you back the name of the dish translated. The question for the staff is in Spanish only for now: translating it and giving you the phonetics is on the list, not done yet.

And if the restaurant has no digital menu and no QR code?

You photograph the paper menu: up to four photos, by page or by column, in a single analysis.

Do I need a connection?

To analyse, yes: the reading happens on a server. Profiles, history and saved restaurants are kept on your device.

Is there a free trial? Why is there no free plan?

If the App Store offers a trial for your account, you will see it on the purchase screen; the store decides that, not us. There is no free plan: every analysis costs money, and a free-scan counter only makes you ration on the very day you need it most.

Will there be an Android version?

The first version is for iPhone. Android is on the list and has no date yet; when it has one, it will be said here.

The next menu, read before you order.

You set up your profile once and that is it.

For iPhone, iOS 15.1 or later. The app is currently in Spanish.

Sabria is an informational aid. It does not replace confirming with the restaurant or medical advice.