π₯«
IN DEVELOPMENT
PanTry
A pantry and medication tracker that's actually private.
Because tracking what you eat and take shouldn't mean handing it to a stranger.
What it is
Scan a barcode (or a receipt via OCR) and PanTry tracks what you
have, when it expires, and when to take medication. All of it is heavily
encrypted β even on the server it lives on, nobody, including Faen, can
casually read it.
How it works
- Scan an item's barcode, or snap a photo for OCR text extraction.
- The client pre-computes a rolling 30-day schedule of encrypted, per-day notification rows and uploads only that.
- The server fires reminders βblindβ β it holds encrypted rows and a fire date, never the plaintext of what's inside them.
- An on-device, pull-only insights feature (planned) surfaces gentle patterns β deliberately with no waste totals, streaks, or anything that could feel like an audit.
Why it exists
The problem
Medication and food-tracking apps ask for genuinely sensitive
information and then aren't always careful with it. PanTry is built so
that carefulness is structural, not a policy promise β the server
physically cannot read your data even if it wanted to.
Under the hood
Notifications had to be redesigned around a server that never sees plaintext.
FastAPI on Oracle Cloud VM
Barcode scanning
Tesseract OCR
AES-GCM encrypted blobs
Push via encrypted per-day schedule
← Back to the whole suite