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 📊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.
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.
Automatic categories, spending trends, and a full transaction history -- built from data extracted the moment each email arrives.
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.
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.