Finma

A private, on-device expense tracker for iPhone

Beginner
Screenshot of Finma, A private, on-device expense tracker for iPhone

What is Finma?

Finma is an iPhone expense tracker that parses statements from linked email inboxes and processes everything on-device. Rule based auto-tagging, category budget alerts, card due reminders and gesture driven interactive charts make it a self-managed alternative to cloud-syncing finance apps.

Finma is a finance management app built exclusively for iPhone, and its defining choice is architectural: all statement processing happens locally on the device. Transaction data never reaches a server, so even the developer cannot see where the money goes. That privacy stance is the product's core promise rather than a marketing footnote, and it shapes how every feature is delivered. The app automates the boring parts of expense tracking. It scans linked email inboxes for new statements and transactions, with Gmail, Yahoo, Outlook and iCloud named as supported services. Categorisation runs on user written rules: a simple text match against a transaction description, or a regular expression for people who want tighter control. Category budgets trigger threshold alerts before overspending sets in, and a separate alert system tracks upcoming card dues, with reminders configurable up to a week ahead. Beyond bookkeeping, Finma leans on interface craft. Charts and graphs respond to touch, so filtering works visually: pick a category bar, tap a month bar, and the transaction list narrows to that intersection. A pull down gesture reaches top screen buttons during one handed use, a cash flow view compares income and investments over a period, the dashboard is assembled from glanceable widgets, and a dark theme can be forced on manually. Finma suits iPhone owners who want a polished, self-managed tracker and are willing to accept its constraints. The tradeoffs are real: there is no Android, Mac or web client, automatic tracking depends on the email route rather than bank feeds, and there are no stated accounting exports or multi user features. Against mainstream finance apps that sync through cloud accounts, Finma trades breadth of integrations for local control of sensitive data.

How do you use Finma?

  1. 1Install Finma from the App Store
    Download the app from the App Store listing linked on the Finma homepage. Launch it once installation finishes to reach the main dashboard.
  2. 2Connect your email for statement scanning
    Finma searches supported inboxes (Gmail, Yahoo, Outlook, iCloud) for new statements and transactions. Grant access during setup so automatic tracking can begin.
  3. 3Create categorisation rules
    Add rules that map transaction descriptions to categories, using plain text for simple matches or a regex pattern when you need more precision.
  4. 4Set category budgets and due alerts
    Define a budget per category and choose the threshold that triggers a warning. Add reminders for card dues, up to one week before the payment date.
  5. 5Arrange widgets and explore the charts
    Customise the dashboard layout around the widgets you check most, then use the interactive category and month bars to filter transactions visually.
  6. 6Follow product updates on the blog
    The Finma blog carries release notes and press material, including a post on the iPhone Duo layouts. Check it for feature changes after major iOS updates.

Pros and cons

Pros

  • All transaction processing is local, so financial data never leaves the iPhoneAI
  • Rule based categorisation supports plain text matches and regex for power usersAI
  • Interactive charts and visual filtering make month and category drill-downs fastAI
  • Budget threshold alerts and card due reminders are configurable up to a week aheadAI
  • Customisable widget dashboard plus a manually selectable dark themeAI

Cons

  • No Android, Mac, web or browser version; the product is iPhone onlyAI
  • Automatic tracking relies on email statement parsing, not direct bank connectionsAI
  • Rule based categorisation requires setup effort before tagging becomes usefulAI
  • No stated support for exporting data to accounting software or sharing with an advisorAI
  • Pricing and subscription details are not disclosed on the homepageAI

How much does Finma cost?

Support

The FAQ on the homepage addresses supported email services, manual entries and data handling, and invites users to ask further questions through the contact route provided there. No dedicated help centre is listed.

Integrations

Finma reads transactions from email statements. The homepage names Gmail, Yahoo, Outlook and iCloud as supported email services; no other integrations are mentioned.

Features

Core features include local on-device statement processing, automatic expense tracking through Gmail, Yahoo, Outlook and iCloud, rule based auto-tagging with text or regex matches, category budgets with threshold alerts, upcoming card due reminders, interactive charts with visual filtering, a pull down gesture for one handed use, a cash flow view, customisable widgets, home screen widgets and a dark theme.

Frequently asked questions about Finma

  • How do you use Finma?
    The walkthrough on this page covers 6 steps: 1. Install Finma from the App Store 2. Connect your email for statement scanning 3. Create categorisation rules 4. Set category budgets and due alerts 5. Arrange widgets and explore the charts 6. Follow product updates on the blog.
  • What platforms does Finma support?
    Finma is available on iOS.
  • What does Finma integrate with?
    Finma reads transactions from email statements. The homepage names Gmail, Yahoo, Outlook and iCloud as supported email services; no other integrations are mentioned.
  • What are the limitations of Finma?
    No Android, Mac, web or browser version; the product is iPhone only. Automatic tracking relies on email statement parsing, not direct bank connections. Rule based categorisation requires setup effort before tagging becomes useful.

Status

StatusActive
Views0
Outbound clicks0
Added10/21/2026

Platforms

iOS

Pricing

Free