πŸ₯« 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

  1. Scan an item's barcode, or snap a photo for OCR text extraction.
  2. The client pre-computes a rolling 30-day schedule of encrypted, per-day notification rows and uploads only that.
  3. The server fires reminders β€œblind” β€” it holds encrypted rows and a fire date, never the plaintext of what's inside them.
  4. 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