WorkCounter AI
Counter AI — AI calorie tracking, from onboarding funnel to food pipeline
AI calorie tracking at scale
- Role
- Primary contributor — mobile and full-stack
- Period
- Dec 2024 – Apr 2026
- Client
- Insight Labs
- Status
- Shipped
Counter AI is Insight Labs' calorie and nutrition tracker. Users log a meal however they like — photo, voice, free text or barcode — and the app estimates macros from it. I was the primary contributor over sixteen months, across the food pipeline, the onboarding funnel, monetisation and two platform migrations.
Highlights
- 16 months of continuous production delivery
- One unified pipeline for photo, text, voice and barcode
- Onboarding funnel iterated across four versions
On the App Store
From the Counter AI App Store listing — Insight Labs' artwork.
- Expo
- React Native
- Convex
- RevenueCat
- OpenAI
The food pipeline
Four very different inputs — a photo, a spoken sentence, typed text, a barcode — have to land on the same structured nutrition record. I unified them behind a single server-side pipeline so the model key never touches the device and every input path shares one set of validation, retry and cost controls.
Onboarding and monetisation
The onboarding wizard is the acquisition funnel, and it was tuned across four versions with paywall checkpoints moved and measured. I moved the paywall ahead of login, wired the subscription webhook to an automated win-back email flow, and handled the coupon, referral and trial edges that come with consumer IAP.
Platform migrations, mid-flight
- State management migrated from Recoil to Jotai across the app
- A styling migration rolled back after it proved a net loss — roughly 26K lines removed
- Object storage migrated to Cloudflare R2 behind a background migration job
- Expo SDK kept current through to 54 without stopping feature delivery
Native surfaces
Apple Health step and exercise sync, plus a SwiftUI home-screen widget, so the app is present on the phone without being opened.
Scope note
Counter AI is a multi-contributor product. The web acquisition funnel and the marketing attribution stack were built by teammates; I am describing the mobile app and its server-side pipeline.



