Your money. Finally in one place.
Stave quietly turns your bank alerts into clarity.
No logins. No passwords. Everything stays entirely local on your Mac. Currently in private preview.
It just works.
If your iPhone and Mac are connected, Stave parses what is already on your device to create live, searchable dashboards.
Private by design.
Your transactional alerts and messages never leave your device. All parsing and indexing is calculated offline.
How Stave works
Stave runs as a native lightweight agent. It interfaces cleanly with existing system components without background bloat.
- 01 / LOCAL DATA ACCESS
Reads Messages & Mail
Stave parses bank SMS stored locally in your OS messages database at
Library/Messages/chat.db, plus PDF bank statements already sitting in Apple Mail. - 02 / ON-DEVICE BY DEFAULT
Absolute sovereignty
No bank credentials. No OTP verification. Categorisation runs on-device by default, and no transaction content is ever sent to a server, regardless of settings.
- 03 / STRUCTURAL CLARITY
On-device intelligence
Your own rules and a built-in Indian-merchant dictionary handle most transactions instantly; anything left over goes to Apple Intelligence, running locally on your Mac's own chip.
* Note: Stave requires iCloud Messages syncing to be active between your macOS and iOS devices to aggregate iPhone-received transaction alerts.