The shared pantry for your household.
Scan groceries in, see what's expiring, cook what you already have, and shop what you're missing, together. It keeps working offline.
Less waste, less guessing
Everyone in the household sees the same fridge, freezer, and cupboard, and changes sync to every phone.
Add groceries in seconds
Scan a barcode, point the camera at a receipt, or pick a screenshot of an online order. Text is read on your phone.
Know what's expiring
Track best-before dates and fill levels, and get a heads-up before food goes bad.
Cook what you have
Nearly 300 original recipes ranked by what's already in your pantry, with swaps for missing ingredients.
Shop as a team
One shared list. Check items off at the store and everyone's list updates.
Works offline
Pantry changes save on your phone first and sync when you're back online.
Private by design
No ads and no data sales. Delete your account and its data from inside the app at any time.
How it's built
A TypeScript monorepo: React Native and Expo on the phone, NestJS and Postgres behind it.
- Local-first syncReads and writes hit on-device SQLite; PowerSync streams household-scoped changes from Postgres.
- On-device OCRReceipts and order screenshots are parsed on the phone into an editable review list.
- Tenancy enforced twiceSync rules scope reads; an authenticated upload API checks household membership on every write.
- Tested against real PostgresUnit suites plus integration tests for concurrency races, account deletion, and access control.
Support
The iPhone app is in a working TestFlight beta. Creator JC Senka has used it successfully for a couple of months as of October 8, 2026. Beta access is by request.
Questions, bugs, or beta access: jcsenka013@gmail.com