FireFlow for Firefly III
Self-hosted finance, natively
Free · Designed for iPhone. Not verified for macOS.
Budgets work on Firefly III 6.7, nothing goes missing from Home, and you can now join the beta or send ideas right from Settings. Your data still stays on your server.
FireFlow is a native iPhone and Apple Watch client for Firefly III — the personal finance software you run on your own server.
There is no account to create and no service in the middle. FireFlow talks to one computer: the one whose address you type in. If your instance lives on your home network, your finances never leave your house.
RECORD IT WHEN IT HAPPENS
Cash purchases happen where there's no signal — a market stall, a car park, a basement till. FireFlow takes the transaction anyway, marks it as waiting, and sends it the moment your server is reachable again. Nothing is lost and nothing is sent twice. Home tells you when you're offline and what's waiting to sync, and anything your server refuses appears with the reason and a choice of retrying or discarding it.
Add a transaction however is closest to hand:
- Ask Siri — "Add an expense at Soriana in FireFlow"
- A three-tap quick add on Apple Watch
- The + on your Home Screen widget, Control Center or the Action Button
SEE WHERE YOU STAND
- Net worth across all your accounts, per currency — never blended, because two currencies have no honest sum
- Assets and liabilities, grouped, with the accounts you've excluded from net worth kept out of it
- Twelve periods of history: net worth over time, money in against money out, and where it actually went
- Budgets, bills and piggy banks when you use them
- Home Screen, Lock Screen and Apple Watch widgets and complications showing the figure you choose
BILLS AND RECEIPTS
- A reminder before each bill is due — on the day, the day before or three days ahead. Tap Record payment and the expense opens already filled in and linked to the bill
- Turn any payment into a recurring bill, or change, pause and delete bills from the app
- Scan a ticket, pick a photo or attach a file. On a new expense FireFlow reads the total, date and shop on your phone — nothing is sent anywhere but your server
EVERY TRANSACTION, AT ANY DISTANCE
Search covers every date, not just the period you're looking at. Filter by account, type or currency, with each day's net change per account. Scroll back through years. Create, edit, clone and delete, including split transactions — and a transfer between your own accounts is shown from the account you're standing in, so moving money never reads as income.
BUILT FOR ONE SERVER: YOURS
- Multiple instances, switch between them freely
- Your token lives in the iOS Keychain
- Optional Face ID or Touch ID lock, with a delay you choose
- Hide balances with one tap — and it hides them everywhere, including the charts, widgets and what VoiceOver reads aloud
- Full VoiceOver support: transactions read as sentences, charts can be played as audio graphs
- Dynamic Type all the way to the largest accessibility sizes
- Light and dark, fifteen accent colours
PRIVACY, PLAINLY
No analytics. No tracking. No third-party code of any kind. Nothing is collected about you, because there is nowhere for it to go — there is no backend. Deleting the app, or "Delete all local data" in Settings, removes every trace from the device and touches nothing on your server.
WHAT YOU NEED
A Firefly III instance you can reach, and a Personal Access Token from it. If you don't have one yet, tap "Try the demo" on the first screen to see the whole app running on sample data with no network calls at all.
HELP SHAPE IT
Join the beta or send an idea from Settings → About. FireFlow is built by one person who reads every message.
FireFlow is an independent app and is not affiliated with the Firefly III project.
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
New
• Get new features first. Join the FireFlow beta from Settings → About, try what’s coming before anyone else and help decide what gets built next.
• Send feedback or request a feature. Write to us straight from Settings → About. It opens your email app with your app and server versions filled in.
Fixes
• Budgets load again on Firefly III 6.7 and later, instead of showing a “server’s reply wasn’t in a format this app understands” error.
• If every account on your server is excluded from net worth, Home now says how many are hidden and shows them with one tap, instead of saying there are no accounts.
The developer, Anton Krall, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Anton Krall
- Size
- 13.3 MB
- Category
- Finance
- Compatibility
Requires iOS 26.0 or later.
- iPhone
Requires iOS 26.0 or later. - Mac
Requires macOS 26.0 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 26.0 or later. - Apple Watch
Requires watchOS 26.0 or later.
- iPhone
- Languages
- English
- Age Rating
4+
- 4+
- Copyright
- © 2026 Anton Krall
