Local-first finance · For Mac
A finance app that learns from you, not about you.
Recognises common merchants. Learns the rest from how you categorise. Stays on your Mac.
macOS 13 or later · Apple Silicon & Intel


How it works
Confirm your accounts and credit card last 4 digits
Stave reads your transaction sms from Messages and bank statements from Apple Mail on your Mac. You authorise both, once.




Local-first ingestion.
No third-party servers. No data mining. While standard finance tools parse your personal data on their databases, Stave runs its extraction pipelines on your Mac.
Clear the deck.
Stave instantly surfaces your unmapped transactions into uncategorised transactions, ready to review. Use simple keyboard shortcuts to categorize your ledger, tag expenses, and categorise to zero.


Also included
Auto-categorisation
Transactions sorted the moment they arrive
PDF statements
Import bank statements from Apple Mail
Recurring payments
Subscriptions and bills tracked automatically
iCloud sync
Optional — keep Mac and iPhone in sync
Tags and notes
Add context to any transaction
Spending charts
Monthly overview at a glance
Multiple accounts
All your banks and cards in one place
One-time price
Pay once. Use forever. No subscription.
Pricing
Simple, honest pricing.
Stave for Mac
one-time early bird price
Includes a 30-day fully featured free trial.
- One-time purchase — Own the app forever
- On-device processing — No account or third-party servers required
- Local-first architecture — Your data stays in your personal control
- iPhone Companion App (Coming Soon) — Secure local triage on the go
Beta is free. Try it for 1 month at launch with zero payment risk.
No subscription. No account required.
People often ask
(for anything else, email us at stave@avysion.studio)
- No. Stave never connects to your bank, never asks for your bank login, and never accesses your account directly. It reads the SMS alerts your bank already sends you — messages that are already on your Mac via Apple Messages.
- Your data never leaves your Mac. Stave processes everything locally — no cloud upload, no external servers, no analytics. Your transactions are as private as the messages they came from.
- Any Indian bank that sends SMS transaction alerts is supported — HDFC, ICICI, SBI, Axis, Kotak, Standard Chartered, Slice, and many more. If your bank sends you an SMS when you spend, Stave can read it.
- Yes. Stave works completely offline. Internet is only needed for optional iCloud sync between your Mac and iPhone.
- Fully supported. Stave tracks credit card transactions, outstanding balances, and payment due dates from your bank SMS.
- The App Store sandboxes apps from accessing Apple Messages data. Stave needs direct access to read your SMS — which requires distributing outside the App Store. This is a deliberate technical decision, not a workaround.
- Yes — download the free trial and use Stave with full features. Purchase when you're ready.
Download Stave
Free while in beta. Enter your email and the download starts.