Chompass
Private calorie tracking for Android and the browser.
Bring your own AI key, or run Gemma 4 on-device.
The web app installs like a native app on desktop, phone, and tablet. It covers diary, progress charts, AI entry with your own key, and shared JSON export. The Android app adds Health Connect, widgets, notifications, and on-device Gemma 4.
What you get
Food logging that stays on your device unless you choose cloud AI, plus a few extras that make logging easier.
- [*]Android and browser. Installable PWA and Android app share the same diary and body-metrics JSON. No cloud sync between clients.
- [*]Bring your own AI key. Cloud provider of your choice, or on Android run Gemma 4 on-device. Analysis shows progress steps and fills fields as the model replies.
- [*]Meal components. After AI entry, expand ingredients, edit grams per row, and keep meal totals in sync.
- [*]Recipes and saved meals. Save recents, favorites, and multi-ingredient recipes for one-tap logging.
- [*]Live calorie budget. The Android home ring grows your daily goal with the day's burn: measured by Health Connect, a manual entry after a run, or an estimate from your history.
- [*]Barcode and Open Food Facts. Scan barcodes against Open Food Facts (4.6M+ products, cached offline), or let photo analysis read codes from the image.
- [*]Diet modes and Health Connect. Keto and other diet modes on both clients. Android syncs steps, exercise, sleep, heart rate, and hydration, two-way with wearables and scales.
- [*]Open data, published accuracy. FOSS barcode on Android, open export and import, and published AI accuracy notes instead of a single marketing number.
The numbers
Small app, honest claims: 18 languages, 4.6M+ Open Food Facts products cached offline, ~90% of typed entries with a stated portion within 20% of true calories, and a ~17 MiB arm64 APK, about 14% of upstream Fud AI's 122 MiB build. Zero ads, analytics, or accounts.
Shared locale contract on Android and the web app. The PWA covers core screens.
Barcode scans resolve against Open Food Facts and cache results for offline use.
Measured against labeled datasets; the methodology is published, not a vendor claim.
No ad SDKs, no trackers, no sign-in. Your diary and AI keys stay on your device.
Chompass is a fork of Fud AI, so your diary JSON carries over. The 3.8.0 arm64 APK is 17 MiB, about 14% of upstream v6.1's 122 MiB universal build (29 MiB universal ≈ 23%).
Accuracy figures come from our published AI accuracy write-up, not a vendor claim. Product count as listed by Open Food Facts.
Private by design
No ads, no analytics SDKs, no accounts. Food logs and API keys stay on your device, encrypted at rest. Learn more in the privacy policy.
FAQ
- No. Chompass has no sign-in and no central user database. Diary, weight history, profile, and Coach chat stay on your device. Optional user-hosted WebDAV sync uses a server you configure.
- You bring the AI key: add your own model provider under Settings, and food analysis goes only to that provider. On Android you can opt into On-Device (Private), which runs Gemma 4 on the device itself with no upload.
- Both. The installable PWA runs in any modern browser on phone, tablet, or desktop. The Android app adds a live calorie budget on the home ring, Health Connect, widgets, notifications, and on-device Gemma 4. Diary and body-metrics JSON match across clients.
- We test against labeled datasets and publish the results instead of quoting a single number. Typed entry with a stated portion lands within 20% about 90% of the time; photo entry is harder and that gap is true across the industry. Full methodology in the published accuracy notes
- Yes. In Fud AI, export your diary as JSON, then import it in Chompass via Settings. Weight and body data import through the matching import option too.
Start tracking privately
Free, open source, and yours. Bring any AI key, or none.