AVAILABLE NOW FOR macOS · BETA

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.

  1. 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.

  2. 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.

  3. 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.