I think there needs to be an "check the label" response for some searches.
A few products I tested that I know can have gluten, but don't always:
soy sauce: There exists gluten free soy sauce. some restraunts carry it. the app said soy sauce contains gluten.
"oat" and "oats": The first time I hit it, it responded with "contains gluten, b/c there is a chemical similar to gluten that can trigger celiac disease". Then I clicked 'Search' multiple times and it gaves responses ranging from: "Gluten-free, but oats can be contaminated with gluten in processing." to "Oats are naturally gluten-free, but they are often processed in facilities that also process wheat."
"tomato soup": This returned gluten free, but you have to ask if flour was used as a thickener in basically all soups (example recipe: https://www.onceuponachef.com/recipes/classic-tomato-soup.ht...)
having it change answers each request makes me trust this less. I'd at least add a cache to keep the responses consistent.