Remix.run Logo
Show HN: Zukr – offline OCR that flags hidden sugar names on food labels(zukr.app)
1 points by peshrus 10 hours ago

Barcode-based apps (Yuka, Fooducate) fail on foreign, regional, or unpackaged food - no barcode, no data. Zukr instead runs on-device OCR (Apple Vision, .accurate + language correction) directly on the camera feed, matching against a database of 65 sugar aliases across 18 languages, and draws bounding boxes over matches in real time.

Hardest part: getting word-level bounding boxes right from Vision's line-level text observations - no undocumented APIs, no manual position estimation, just candidate.boundingBox(for:).

Everything runs offline. Live on iOS; Android build is ready and heading to Google Play. Built solo in Swift/SwiftUI/AVFoundation. Would love feedback, especially on OCR accuracy on tricky labels.