On-Device Nutrition Label Scanner — Generated 2026-04-18
Point your camera at a nutrition label — extract calories and 12 macros on-device and log to Apple Health in one tap. Zero cloud, zero $/scan, zero subscription lock-in. Ships before Apple's own iOS 27 Visual Intelligence label-scan feature.
The incumbent calorie tracker. Huge food database, barcode scanning (paywalled 2022), macro tracking, Apple Health sync. Acquired by Francisco Partners from Under Armour in 2020.
French scanner that rates food & cosmetics on a 0–100 scale with additive analysis. Freemium: free scanning, ~$15/yr optional membership for offline mode. 4M-product DB.
AI photo-based calorie counter. Scans meals, dishes, and labels via cloud GPT-Vision. Viral on TikTok with "what I eat in a day" UGC. $9.99/mo or $39.99/yr behind hard paywall.
Legacy barcode scanner with letter-grade scoring (A–D). Free barcode scans; $6.99/mo or $39.99/yr for macro tracker and meal planner. Popular in diabetes/PCOS communities.
Cluster of recent label-scanning knock-offs. 3-day free trial, $6.99–$12.99/mo after. Cloud OCR + GPT-4 for nutrient extraction. TikTok-driven and heavily Apple-Search-Ads bid.
| Feature | NutriLens | MyFitnessPal | Yuka | Cal AI | Fooducate | NutriScan |
|---|---|---|---|---|---|---|
| Scanning | ||||||
| Nutrition label OCR | Yes — on-device Free | No | No | Cloud (hallucinates) | No | Cloud OCR + GPT |
| Barcode scanner | Yes (fallback) Free | Paywalled 2022 | Yes (core) | Photo-based | Yes (free) | Limited |
| Works offline | Fully Free | Needs cloud DB | Paid only | Cloud required | Needs cloud | Cloud required |
| Serving-size normalization | Foundation Models Free | Manual | N/A | AI-estimated | Manual | Manual |
| Apple Health / HealthKit | ||||||
| Writes calories to Health | One-tap Free | Yes (misses timestamps) | No | Yes | Premium only | No |
| Writes 12 macros/micros | Yes Free | Partial | No | Partial | Premium only | No |
| Food name & timestamp | Preserved Free | Known bug | N/A | Unreliable | Premium only | N/A |
| Privacy | ||||||
| On-device processing | 100% Free | Cloud DB lookups | Barcode is local | Cloud only | Cloud DB | Cloud + GPT |
| Zero account required | Yes Free | Required | Optional | Required | Required | Required |
| No photo uploads | Guaranteed Free | N/A | N/A | Uploads photos | N/A | Uploads labels |
| Tracking & History | ||||||
| Meal history (30 days) | Yes Free | Premium | No | Subscription | Premium | Subscription |
| Full history (unlimited) | Yes Premium | Premium | No | Subscription | Premium | Subscription |
| Streaks & macro rings | Yes Free | Yes | No | Yes | Premium | Basic |
| Home Screen widget | Macro rings Free | Yes | No | Basic | No | No |
| Siri & Shortcuts | App Intents Free | Partial | No | No | No | No |
| Platform | ||||||
| iOS | iOS 17+ | Yes | Yes | Yes | Yes | Yes |
| Android | No (iOS-first) | Yes | Yes | Yes | Yes | Some |
| Watch / widget | Widget + Shortcuts | Watch app | No | Widget only | No | No |
| Pricing | ||||||
| Free tier exists | 5 scans/day | Feature-limited | Full scanning | Hard paywall | Barcode only | 3 scans then pay |
| Monthly sub price | $2.99/mo | $19.99/mo | Donation-only | $9.99/mo | $6.99/mo | $6.99–12.99/mo |
| One-time unlock option | $4.99 forever | None | None | None | None | None |
| Server cost per scan | $0.00 (on-device) | DB lookup cost | DB lookup cost | $0.10–0.50 | DB lookup cost | $0.05–0.30 |
| App | Year 1 | Year 2 | Year 3 | 3-Year Total | Notes |
|---|---|---|---|---|---|
| NutriLens Free | $0 | $0 | $0 | $0 | 5 scans/day, 30-day history, full Apple Health write |
| NutriLens Unlock | $4.99 | $0 | $0 | $4.99 | One-time purchase — unlimited daily scans forever |
| NutriLens Premium | $19.99 | $19.99 | $19.99 | $59.97 | Annual plan; unlock + AI insights + full meal history |
| MyFitnessPal Premium | $79.99 | $79.99 | $79.99 | $239.97 | Annual; still doesn't include label scanning |
| MyFitnessPal Premium+ | ~$299 | ~$299 | ~$299 | ~$900 | $24.99/mo est. annualized |
| Yuka | $0 | $0 | $0 | ~$15–45 | Optional ~$15/yr donation; no calorie logging at any price |
| Cal AI | $39.99 | $39.99 | $39.99 | $119.97 | Annual; cloud AI inaccurate on packaged foods |
| Fooducate | $39.99 | $39.99 | $39.99 | $119.97 | Annual premium; no label OCR at any tier |
| NutriScan / Eat IQ | ~$80–155 | ~$80–155 | ~$80–155 | ~$240–465 | Est. $6.99–12.99/mo; dark-pattern churn |
* NutriLens Unlock at $4.99 lifetime undercuts MyFitnessPal Premium by 98% over 3 years. The on-device architecture is what makes this economically possible — zero cloud OCR cost per scan means no subscription required to cover inference.
The $4.99 one-time unlock captures MFP refugees who are subscription-fatigued and just want to "buy the app and be done." The $2.99/mo AI layer captures the smaller segment of power users (GLP-1, PCOS, diabetes trackers) who want ongoing nutrition intelligence. Together they produce a 60/40 LTV split between one-time and recurring, reducing churn risk without sacrificing MRR.
4.7 ★ App Store • 200M+ registered • 1.5★ Trustpilot • $19.99/mo • Est. 2005
4.7 ★ App Store • 80M+ users • ~3M DL/mo early 2026 • Freemium (~$15/yr donation)
4.7 ★ App Store • 10M+ downloads • $9.99/mo or $39.99/yr • Est. 2024
Five structural advantages that compound over time and cannot be easily replicated by cloud-AI competitors.
VNRecognizeTextRequest reads the label on-device; Apple's Foundation Models normalize serving sizes and units. Both are free APIs shipping in iOS 18 with iOS 27 Visual Intelligence expansion arriving at WWDC 27 (June 8, 2026).
Every scan runs on the Neural Engine. Works in airplane mode, in grocery-aisle dead zones, and at zero marginal cost per scan. Cal AI and NutriScan pay $0.10–$0.50 per cloud GPT-Vision call, forcing their subscription model.
No label photos leave the device. No account required. No breach surface. This is a structural decision, not a marketing promise — competitors with cloud infra cannot make this claim even if they wanted to.
MFP refugees are subscription-fatigued. NutriLens offers a one-time buy — a pricing option MFP, Cal AI, and NutriScan structurally cannot match because their cloud costs require ongoing revenue. This is our durable wedge with 200M MFP users.
One-tap write of 12 macros with correct timestamp + food name. Fixes MFP's documented sync bug. Positions NutriLens as "the nutrition bridge to Apple Health" — exactly how Apple itself will frame Visual Intelligence in iOS 27.
NutriLens
Cost per scan: $0.000
100K users × 4 scans/day: $0/day
Revenue model: $4.99 unlock + $2.99/mo AI
Margin at scale: ~95%
Cal AI / NutriScan (Cloud)
Cost per scan: $0.10–$0.50
100K users × 4 scans/day: $40K–$200K/day
Revenue model: Mandatory subscription
Margin at scale: ~20–40%
Communicates the full value prop in one sentence: label OCR, Apple Health destination, and privacy-first on-device processing. No AI buzzwords, no calorie-counting guilt.
Targets the 200M registered MFP users stuck in the $239/3-year subscription trap. One-time pricing is the single feature MFP cannot structurally match. Bundled MFP CSV importer removes the switching cost.
Complementary, not combative. Yuka's 80M users already love scanning — NutriLens adds the Apple Health tracking they've been asking for in reviews since 2022.
Three structural differences Cal AI cannot fix without rebuilding their entire cloud stack. Targets privacy-aware and accuracy-obsessed macro trackers burned by photo-estimate errors.
Pre-WWDC window = two months of keyword ownership. Post-WWDC = three-month pre-GA rally. Post-September = retain 20–40% keyword share like Magnifier / QR apps did after iOS absorbed them. Ship in May, dominate the news cycle.
29/30 character App Store subtitle optimized for "nutrition scanner" and "apple health calories" ASO keywords. Hits the exact phrase MFP refugees type into search.
The MFP Refugee
Used MyFitnessPal for years. Furious about barcode paywall + $19.99/mo. Wants a clean, one-time-buy tracker that respects their time and wallet.
The GLP-1 User
On Ozempic / Wegovy / Mounjaro. Needs accurate protein & calorie tracking for muscle preservation. Distrusts Cal AI's hallucinations. Cares about Apple Health continuity with their doctor.
The Macro Tracker
Lifts weights, counts macros obsessively. Needs exact label data, not estimates. Uses Apple Watch + Health rings. Wants a scanner that actually reads the panel, not guesses from a photo.
The Privacy-First Apple User
Refuses to use apps that upload photos to servers. Loves on-device AI. Early adopter of Visual Intelligence. Will pay $4.99 once but never subscribe.