NutriLens Privacy Policy
Effective date: 16 May 2026
This NutriLens Privacy Policy explains how NutriTracker Ltd (“NutriTracker”, “we”, “us”, or “our”) handles information when you use NutriLens, our iOS nutrition label scanner. It supplements the main NutriTracker Privacy Policy. If you use NutriTracker AI Coach or create a NutriTracker account, the main policy also applies.
NutriLens is designed as a narrow, privacy-conscious companion app. You can scan, review, save, copy, and share nutrition label summaries without creating an account. Raw OCR text stays local by default unless you explicitly choose to include it in a NutriTracker handoff or support message.
Who we are
NutriLens is provided by NutriTracker Ltd, a UK company. Our website is https://www.nutritracker.io. For privacy questions, contact privacy@nutritracker.io. For product support, contact support@nutritracker.io.
What NutriLens does
NutriLens helps you scan a packaged food nutrition label, review parsed nutrition values, see a simple UK-style traffic-light assessment, and prepare a clean summary for NutriTracker AI Coach. NutriLens is not a medical device, does not diagnose or treat health conditions, and does not replace advice from a qualified professional.
Information processed in NutriLens
- Camera access: NutriLens asks for camera permission so you can scan nutrition labels. The camera is used only when you start a scan.
- OCR and label text: NutriLens extracts text from the label image on your device where possible. Raw OCR text is kept local by default.
- Nutrition values: NutriLens may store parsed values such as product name, serving size, kcal, protein, carbohydrates, sugars, fat, saturated fat, salt, sodium, fibre, ingredients, allergen wording, parser confidence, and whether the result is per serving or per 100g.
- Local scan history: If you save a result, NutriLens stores recent scans locally on your device so you can revisit, edit, copy, share, or hand them off later.
- Allowance and reward state: NutriLens stores local counters for free scans and rewarded-ad top-ups, including daily and rolling-week caps.
NutriLens does not upload a scan image or raw OCR text to NutriTracker servers as part of the core scan flow. Deleting the app may delete local NutriLens history from the device, subject to normal iOS backup and restore behaviour.
NutriTracker handoff
You can choose to send a NutriLens summary to NutriTracker AI Coach. NutriLens prepares a reviewable prompt and opens NutriTracker; it does not silently send the message for you.
The handoff may include a clean nutrition summary, parser confidence, nutrition basis, source attribution, NutriLens App Store app ID 6767489010, and bundle ID io.nutritracker.nutrilens. Raw OCR text is excluded by default and is included only if you explicitly enable that option before handing off.
If NutriTracker is not installed, NutriLens may open the NutriTracker App Store page. Attribution parameters may be used to understand that the install or open came from NutriLens. We do not include raw label text in fallback links.
Purchases and shared Pro access
NutriLens may offer shared NutriTracker Pro access through Apple in-app purchase. Apple handles payment details. NutriTracker receives and stores the transaction information needed to verify and restore entitlement, such as product ID, transaction ID, original transaction ID, purchase date, expiry date, environment, bundle ID, purchase app, and subscription status.
If you link or sign in to a NutriTracker account, we may associate your NutriLens purchase or restore state with that account so Pro access can work across NutriTracker and NutriLens where supported.
Ads and rewarded scans
The free version of NutriLens may show ads, including rewarded ads that add extra scans, banners, or capped interstitials. NutriLens uses Google AdMob for ads where this feature is enabled. Pro users should not see ads in NutriLens.
NutriLens does not send raw OCR text, ingredients, allergen wording, scan images, or nutrition label contents to ad networks for ad targeting. Google AdMob may process information such as device identifiers, advertising identifiers where permitted, ad interaction data, IP address, approximate location, diagnostics, and consent signals according to your device settings, consent choices, and Google’s advertising policies.
If NutriLens asks for Apple’s App Tracking Transparency permission, the prompt will relate to advertising identifiers and personalised ads. You can decline and continue using NutriLens, although ad availability or relevance may differ.
Analytics and diagnostics
We may collect privacy-conscious analytics and diagnostics to understand whether NutriLens is working, improve scan reliability, measure purchase and restore flows, measure rewarded-ad completion, and diagnose crashes or performance issues. Examples include scan started or completed, parser confidence category, allowance wall viewed, rewarded ad requested or completed, paywall viewed, purchase restored, account linked, NutriTracker handoff opened, and fallback App Store link opened.
We do not intentionally log raw OCR text, full ingredients, allergen wording, scan images, health-adjacent label content, or deep-link payloads in analytics.
Support and communications
If you contact support, we process the information you choose to send, such as your email address, device details, screenshots, purchase or restore information, and a description of the issue. Please do not send raw label text, ingredients, health details, payment card details, or other sensitive information unless it is genuinely needed for your request.
How we use information
- Provide NutriLens scanning, review, history, copying, sharing, and NutriTracker handoff features.
- Manage scan allowance, rewarded scans, Pro status, purchases, restores, and shared entitlement.
- Improve reliability, usability, accessibility, privacy, and App Store compliance.
- Protect against fraud, abuse, entitlement replay, technical failures, and security incidents.
- Respond to support requests and legal obligations.
Legal bases for processing
Where UK GDPR or similar laws apply, we rely on contract to provide requested app features and purchases, consent for optional permissions or tracking where required, legitimate interests to operate, secure, measure, and improve NutriLens, and legal obligation where we must retain or disclose information under applicable law.
Who we share information with
- Apple: for App Store distribution, iOS permissions, in-app purchases, subscription management, and restore flows.
- Google AdMob: for ads and rewarded ads when enabled in the free version.
- NutriTracker services: when you link an account, verify shared Pro entitlement, restore purchases, or choose to hand off a summary to NutriTracker AI Coach.
- Infrastructure, analytics, diagnostics, and support providers: where needed to operate, secure, debug, and support the service under appropriate contractual controls.
- Legal and safety recipients: where required by law or necessary to protect NutriTracker, users, or others.
Your choices
- You can deny camera permission, although scanning labels will not work without it.
- You can use NutriLens without creating or linking a NutriTracker account.
- You can edit parsed nutrition values before saving or sharing.
- You can keep raw OCR text out of NutriTracker handoffs by leaving the raw OCR option off.
- You can clear local NutriLens scan history in the app.
- You can restore purchases and manage Apple subscriptions through your Apple account.
- You can manage tracking permission in iOS Settings if NutriLens requests App Tracking Transparency.
Retention
Local scan history remains on your device until you clear it, delete the app, or iOS removes it under normal system behaviour. Purchase, entitlement, support, analytics, fraud prevention, and legal records are retained for as long as needed to provide the service, resolve disputes, comply with law, and maintain accurate subscription records.
Security
We use reasonable technical and organisational measures to protect information we process, including encrypted transport, entitlement validation, input validation, access controls, and careful limits on what NutriLens sends off device. No internet-connected service can be guaranteed completely secure.
Children
NutriLens is not directed at children and is not intended for children under 13 or the minimum age required in your country. If you believe a child has provided personal information to us, contact privacy@nutritracker.io.
Your rights
Depending on where you live, you may have rights to access, correct, delete, export, object to, or restrict certain processing of your personal data. To exercise privacy rights, contact privacy@nutritracker.io. We may need to verify your identity before responding. UK users can also contact the Information Commissioner’s Office at ico.org.uk.
Changes to this policy
We may update this policy as NutriLens changes, including changes to ads, purchases, account linking, analytics, or NutriTracker handoff behaviour. We will update the effective date above when we make changes.