Launching today

Mizan — private expense tracking
Private expense tracker - offline, encrypted, no account
10 followers
Private expense tracker - offline, encrypted, no account
10 followers
Mizan is a privacy-first expense tracker. Offline by default, encrypted backup, and an optional AI assistant that uses your own provider key. No accounts, no analytics, no telemetry.




How does the AI assistant handle categorizing transactions when it's offline, and does it sync that learning when you go back online? Also curious if there's any plan for a web version or if it'll stay mobile-only.
@ercan1811695 Good questions. Categorization is fully on-device: the app learns from your own past entries - label "Starbucks" as Food a couple of times and it'll suggest Food next time - using a local heuristic, no AI or network needed. The optional AI assistant also runs entirely on-device, we offer different models suited to your device to ensure smooth, quick operation.
On syncing: it never syncs, because nothing leaves your phone. There's no server in the middle, so that "learning" just lives locally on your device - which is the whole point.
On a web version: it's mobile-first for now, with iOS planned. I'm honestly cautious about web because keeping it truly offline/local is much harder in a browser - so no web version planned yet, but I'm listening.
Love that it works fully offline and doesn't ask for an account. The encrypted backup setup took me a minute to figure out, but once I got it working locally, it just feels good not having anything leave my phone.
@kardelen415764 Thank you - that "nothing leaves my phone" feeling is exactly what I was going for. And fair point on the encrypted backup taking a minute to figure out; making that first-run smoother is on my list. Really appreciate you giving it a real try.
Finally tried Mizan and the offline-first approach feels so refreshing, no waiting for anything to sync. Love that I can plug in my own API key for the AI side instead of trusting some third party with my receipts.
@ouzf2i9 Thanks Oguz - the bring-your-own-key part is exactly the intent: your receipts and your key stay yours, routed straight from your phone to whatever provider you trust, with no middleman server ever seeing them. And glad the speed lands - local data means no spinner waiting on a sync that shouldn't need to exist. Appreciate you giving it a real try.
Finally tried an expense tracker that doesn't feel like it's selling my data. Love that it just works offline and the encrypted backup setup took like two minutes.
@kryiao2 This means a lot - "doesn't feel like it's selling my data" is the whole reason I built it. Noted on the backup setup too; I want that to be faster and more obvious, so thanks for flagging it. Glad it clicked for you.
Finally an expense tracker that doesn't ask for an account or track me across the web. The offline-first approach actually feels thoughtfully done, not just marketing.
@ilankagzmaoonx Thank you - "not just marketing" means the most to me, because that's the line I actually cared about. Offline-first isn't a feature bolted on here, it's the whole architecture: there's literally no server to send anything to. Really glad that comes across.