Weird Science
All work

Snitch

A calorie tracker that does not trust you.

Year
2026
Type
Apps
Platform
iOS
Status
In progress
Built with
Swift, SwiftUI, HealthKit, Spek

Photograph your plate and it lists the ingredients with confidence scores, then names the calories you left out. XP, ranks, shared streaks and an 11PM boss fight enforce the logging.

It breaks a plate photo into ingredients with confidence scores, and names the calories you left out. Then it gamifies the consequences: XP, ranks, streaks shared with a friend that die if your friend does not log, and a boss fight at 11PM.

A native SwiftUI port of a design prototype. The domain layer (budget, XP and streak math, navigation state machine) is a separate Swift package tested on macOS. Views, HealthKit, notifications and camera sit in the app.

Built spec first: Spek specs and a UX map, reviewed adversarially before any code, then TDD.