Finitum

Your bank already emails you every transaction. Finitum turns those emails into your finance dashboard.

Forward your bank's notification emails to your personal Finitum address and every purchase, withdrawal, and transfer is parsed automatically -- amount, merchant, date, and category. No bank credentials, no inbox access, no manual entry.

Google sign-in is optional and used for login only. Finitum never accesses your inbox.

Bank email → your forwarding rule → u-…@finitum.app → parser → dashboard 📊
📧

Email Forwarding

A one-time forwarding rule sends your bank notifications to your personal Finitum address. You choose exactly what gets forwarded -- Finitum never reads your inbox.

🌍

Open Source

MIT-licensed and self-hostable. Bank parsers are community-built: adding your bank is a JSON file and a couple of tests -- no core code required.

📊

Visual Analytics

Automatic categories, spending trends, and a full transaction history -- built from data extracted the moment each email arrives.

Supported Banks

Loading bank list…

Missing yours? Parsers are data-driven and community-contributed -- add your bank with a JSON block and a few sample emails, or request it on GitHub.

Privacy by Design

Finitum works only with the emails you explicitly forward to it. There is no connection to your bank and no access to your email account.

Forwarded emails are processed in real time: transaction data (amount, merchant, date, category) is extracted and stored; the raw email content is not.

Don't want to trust a hosted service? Run it yourself -- the entire stack is open source and ships with a Docker Compose setup.