Receipt scanning and other AI processing
Three features in Salvie use a third-party AI model. In each case the model is
Google Gemini, accessed through Google's API, acting as our processor:
- Receipt scanning. The photo or photos you capture are sent to the model
with an instruction to return the grocery lines as structured data. The extracted items
come back to your review screen, where you decide what to add. The image is discarded
immediately afterwards.
- Ingredient name translation. To match a Danish pantry against an English
recipe, ingredient names need a canonical English form. Salvie first tries a built-in
dictionary that runs entirely on our own servers; only names the dictionary
doesn't recognise are sent to the model — a short list of words such as "kylling"
or "mandioca", with nothing attached to identify you.
- Importing a recipe from a link. If you paste a URL, our server fetches
that page and sends part of its content to the model to extract the recipe.
What we never send: your email address, your name, your account identifier
or any session token. The AI provider receives the image or the words to be interpreted and
nothing that identifies whose kitchen they came from.
Google processes this data on our instructions under its API terms, and we use the results
only to give you the feature you asked for. We do not use your data to train any
model of our own, and we do not send your pantry to an AI provider for any purpose
other than the three listed above.
AI is not perfect. Receipts get misread, an item may be named oddly or an
expiry date estimated wrongly, which is exactly why the app asks you to review everything
before it is added. Please do the same with dietary filters — deciding what's safe for you to
eat, including with a food allergy, an intolerance, or diabetes, is always your own
responsibility. See Section 06 of the Terms of Use for what Salvie can and cannot promise about allergens and food safety.