Food reaction tracker · UK

The food reaction tracker that counts your reactions with a food, and without it.

Log a reaction when it hits: bloating, headache, rash, brain fog, one of twelve. Your food diary is already there, with the ingredients off the pack, so the app lines the two up and counts. After five reaction days and five clear days it names the food that keeps turning up. A count for your GP, not a diagnosis.

Free download · Reaction logging free while you build a baseline · Pro £3.99 a month

NutraSafe Reactions screen: Your comparison, last 90 days. Early pattern: Sage & Onion Stuffing. You had it on 5 days, and reacted on all 5. On the 85 days without it, you did not react at all. A pattern worth checking, not a cause. Two bars, with it 5 of 5 and without it 0 of 85, above a button to start the elimination test
The Reactions screen, example data, 12 September 2026
4.5 out of 5 from 35 UK App Store ratings It's the only app that does this UKJaneK You Need This App Gmac2005 Best App GK getting skinny
01How it works

Log the food, log the reaction, read the count.

Two things are on you and take seconds each. The third the app does over the weeks that follow.

Step one

Log what you ate

Scan the barcode, search by name, or photograph the plate and the label for a takeaway or a home-cooked dinner. The ingredients come off the pack, not out of your memory, so a herb buried in a stuffing mix or a sauce is in the record. Up to 25 entries a day on the free tier. More on the food diary.

Step two

Log a reaction when it hits

Tap what you feel. Tap again if it is worse: mild, moderate, severe. Say when it started, because skin and sleep can lag a meal by a day, and the app looks back further for you if you told it your reactions usually come late.

HeadacheBloatingNauseaStomach painDiarrhoeaConstipationFatigueBrain fogJoint painRashAnxietyInsomnia+ your own
Step three

The app counts the days

A reaction day is a day you logged a reaction. A clear day is a day you logged food and no reaction. Once you have five of each, every food in your diary is split in two: the days you had it, and the days you didn't. The food you reacted to on far more of the first than the second is named. Nothing you do; it is there next time you open the tab.

NutraSafe log a reaction sheet, step 1 of 2: What are you feeling? Tap what you feel, tap again if it is worse. Twelve symptom buttons: headache, bloating selected at moderate, nausea, stomach pain selected at mild, diarrhoea, constipation, fatigue, brain fog, joint pain, rash, anxiety, insomnia, plus Other symptom. Continue, 2 symptoms selected
Logging a reaction: two taps for moderate, one for mild
02The comparison

The days you had it against the days you didn't.

A reaction day is a day you logged a reaction. A clear day is a day you logged food and no reaction. For every food in your diary, the app splits your logged days into the ones with that food and the ones without, then counts how many of each carried a reaction. The three numbers on the screen above:

5 of 5
With it. This person had sage and onion stuffing on 5 days in the last 90. They logged a reaction on all 5 of them.
0 of 85
Without it. On the other 85 logged days they did not eat it, and they reacted on none of them. Every time they had it they reacted, and not once when they did not. That is why it is named.
10
Reaction days needed. With 5 reaction days the screen says "early pattern", because 5 bad days is not many. From 10 the app trusts the comparison more and calls it emerging; from 16, established.

The wording on the screen is the app's, not a marketing line: "A pattern worth checking, not a cause." The count says you reacted far more often on the days you had a food than on the days you did not. It does not say the food did it. Coincidence, a second food eaten alongside it, a stressful week: a count cannot tell those apart, and the app does not pretend it can.

What it does give you is a shortlist worth taking further, and one way to take it further yourself: a 14-day elimination test, below. The other way is your GP or a registered dietitian, with the diary pack in hand.

The comparison reads your last 90 days. The 30-day grid on the same screen shows each day as reaction, clear or not logged, so you can see at a glance whether the diary behind the count is complete. More on why the last thing you ate is rarely the food that did it.

Your hunch, noted from day one

Milk, from setup

Setup asks whether you already wonder about a food. Milk, wheat, whatever it is, gets its own card from the first day, with the same count run on it: "Not enough logged days with milk yet to say anything about it" until there are. An open mind about everything else.

03The elimination test

Fourteen days without it, counted against the fourteen before.

One food, one fortnight, two plain counts at the end.

What you do

Stop the one food. Log as normal.

Nothing extra. You keep logging meals and reactions the way you already do. The app flags the food when it appears in anything you log, on its own or inside a sandwich or a sauce.

If it slips in

That day is set aside

The app spots the food in your diary and leaves that day out of the count, so one slip does not spoil the fortnight. The result on day 15 says how many days were counted and how many were not.

One check first

Serious reactions are not tested

Before it starts, the app asks whether you have ever had a serious reaction to food: trouble breathing, swelling of your face or throat, collapsing. If you have, the test is not offered. Stopping a food and eating it again after a reaction like that is for a specialist, so the app points you to your GP and an allergy referral instead.

NutraSafe elimination test sheet: Sage & Onion Stuffing elimination test. You stop eating sage and onion stuffing for 14 days, we count your reactions and compare them with the 14 days before. Five numbered steps, your last 14 days showing 0 reactions on 0 days and 14 days with a diary logged, and a check asking whether you have ever had a serious reaction to food
The test sheet: the 14 days it compares against, and the safety check
04The record

Thirty days on a grid, and a diary pack for your GP.

The NHS says you may be asked to keep a food and symptoms diary. This is what you hand over.

Under the comparison sits your last 30 days, one square per day: reaction logged, food logged with no reaction, or nothing logged. Your reactions are listed beneath it with the food each one sat behind, the date, whether it was logged as it started, and how bad it was.

Tap Diary pack for your GP and the app builds one file: every reaction in detail with its food, symptoms, severity and notes; your reaction days against your symptom-free days; the foods that stood apart and how every food sorted, including recognised allergens and foods too common to point at; your symptom and severity mix; frequency over time and any completed 14-day test; and a methodology appendix so the person reading it can see how the counts were made.

A ten-minute appointment goes further with six weeks of dated entries in front of it than with "I think it might be dairy". The pack is free. If the symptom is more bloating than anything else, that page covers what to log for it.

NutraSafe Reactions screen scrolled down: a weaker row reading Reacted on 5 of the 33 days you had it, and none of the 57 without; a Log a reaction button; Milk, your hunch, from setup, reading In the last 90 days you had it on 33 days, and reacted on 5 of them; Your last 30 days as a grid of squares, 30 clear, 0 reaction, 0 not logged; Your reactions listing Bloating, Tesco Lasagne, Mon 3 Aug, logged as it started, Moderate
The 30-day grid and the reaction list
NutraSafe Export your diary pack screen: a self-reported diary pack of your 5 reactions. Your diary pack includes every reaction in detail, reaction days vs symptom-free days, what stood apart and how every food sorted, symptoms and severity, frequency over time and the 14-day test, and a methodology appendix explaining how the counts are made. Generate Report button
What goes in the pack
05The limit

We are the diary, not the diagnosis.

Three things the app will not do, and the NHS wording behind each.

Not this

Diagnose an intolerance or allergy

Allergy is diagnosed by a specialist with skin prick tests, specific IgE blood tests or a supervised food challenge. Most intolerances are worked out by supervised elimination and reintroduction with a registered dietitian. A count in an app is neither.

Not this

Tell you to cut a food out

The NHS wording: "it's important to not cut foods out of your or your child's diet without the advice of a GP or food and nutrition specialist (dietitian)". The 14-day test is one food, for a fortnight, with a safety check in front of it. Anything longer or wider is a conversation with a clinician.

Not this

Handle a serious reaction

Trouble breathing, swelling of the lips, face or throat, or a reaction within minutes of eating is allergy territory and it is urgent. That is not a diary job. The NHS food allergy page says what to do; our setup asks about it so the test is never offered to someone it could harm.

06Free and Pro

Free while you build a baseline. Pro for the finding.

Checked against the app's own gating code on 9 September 2026.

Free

The diary, both halves

Food logging up to 25 entries a day with barcode scanning and the additive count. Reaction logging with no cap while you build up your first five reaction days and five clear days. The 30-day grid, your reaction list, the setup, and the diary pack for your GP. Once the comparison is live, the free tier holds five reactions.

Pro, £3.99 a month or £34.99 a year

The finding, and the test

The food that stands out, with its reaction-day and clear-day counts. Every food, counted: the full table of what was on which days. The 14-day elimination test result. Unlimited reaction logging. Pro also covers the rest of the app: additives named with their evidence, vitamins and minerals against UK reference values, fasting, workouts and the coach.

07Questions

Food reaction tracker questions.

Answered from the app as it ships and from NHS guidance. None of this replaces a GP.

What is a food reaction tracker?

A diary that holds two things side by side: what you ate, with the ingredients off the pack, and how you felt afterwards, with a time and a severity. NutraSafe adds a count on top: over the last 90 days, how often you logged a reaction on the days you had each food, against the days you did not. The NHS says you may be asked to keep a food and symptoms diary before anything else, and this is that diary.

Which symptoms can I log?

Twelve on the sheet: headache, bloating, nausea, stomach pain, diarrhoea, constipation, fatigue, brain fog, joint pain, rash, anxiety and insomnia, plus your own under Other. Tap a symptom once for mild, again for moderate, a third time for severe, then say when it started.

What is a reaction day and a clear day?

A reaction day is a day you logged a reaction. A clear day is a day you logged food and no reaction. Once you have five of each, the comparison starts. Days with no food logged are left out rather than counted as clear.

How does the app decide which food stands out?

It counts. For every food and ingredient in your diary it splits your logged days into the ones you had it and the ones you did not, then counts how many of each carried a reaction. A food you reacted to on all 5 of the 5 days you had it, and on none of the 85 days you did not, stands out. A food you eat every day is there on your good days too, so its first number drops and it falls down the list rather than getting blamed for being common. From five reaction days the app calls it an early pattern; from ten the comparison firms up. It is a count, not a cause.

What is the 14-day elimination test?

You stop eating the food that stands out for 14 days and keep logging as normal. The app counts your reactions during those 14 days against the 14 days before, and if the food slips into a meal it spots it in your diary and sets that day aside. On day 15 you get the two counts side by side. Before it starts, the app asks whether you have ever had a serious reaction to food. If you have, it does not offer the test and points you to your GP for an allergy referral instead.

Can the app diagnose a food intolerance or allergy?

No. A food allergy is diagnosed by a specialist with skin prick tests, specific IgE blood tests or a supervised food challenge. Most intolerances are worked out through supervised elimination and reintroduction with a registered dietitian. The app gives you the dated record those people ask for, and the NHS says not to cut foods out of your diet without the advice of a GP or dietitian.

What goes in the diary pack for my GP?

One file: every reaction in detail with its food, symptoms, severity and notes; your reaction days against your symptom-free days; the foods that stood apart and how every food sorted; your symptoms and severity mix; frequency over time and any completed 14-day test; and a methodology appendix explaining how the counts were made.

What is free and what is Pro?

Logging food, up to 25 entries a day, and logging reactions are free while you build up your first five reaction days and five clear days. Once the comparison is live, the free tier holds five reactions and Pro lifts that. The food that stands out, the every-food count and the elimination test result are Pro, at £3.99 a month or £34.99 a year. The diary pack for your GP is free.

What you ate, how you felt, and the count between them.

Get NutraSafe on the App Store

Free download. Log food and reactions while you build a baseline, and take the diary pack to your GP. Pro, £3.99 a month or £34.99 a year, names the food that stands out and runs the 14-day test.

iPhone · iOS 17 · Cancel any time