The ledger that fills itself.
Pockets reads your bank SMS and notifications on your phone, turns them into transactions, and keeps your budget current — so you stop typing and start seeing where the money goes.
On-device parsing · UZS-first · works offline
A pocket for every kind of money
Personal, business, or a one-night bill split — same simple container, different membership.
Personal
Private budgeting for one. Envelopes, safe-to-spend, and a ledger that logs itself from your bank alerts.
Learn more → 🤝Business
A shared, ongoing pocket for a side hustle. Roles, an audit trail, and per-member balances.
Learn more → 🧾Split a bill
Snap the receipt, assign the items, and see exactly who pays whom. Settle up and archive.
Learn more →Built to disappear into your day
Auto-capture
Bank SMS and push notifications are parsed into transactions on your device — no manual entry.
Safe-to-spend
Envelopes tell you what you can spend today, adjusting for what is already committed this period.
Debt simplification
Group expenses collapse into the fewest transfers, computed per currency — never converted.
Recurring detection
Subscriptions and regular bills are spotted automatically and flagged when one goes missing.
Multi-currency
UZS, USD, EUR and more — each transaction keeps its own currency and reports group by it.
On-device by default
Raw notification text is parsed locally and never leaves your phone. You choose what syncs.
Your notifications never leave the phone
Parsing happens on-device with a shared, versioned rule set. Only the resulting structured transaction syncs — and only once you have an account and press sync. There is a visible audit log of exactly what left your device.
- Raw SMS & notification text stays local
- Sync is opt-in and idempotent
- Rules update over the air — no app release when a bank changes format
- Every currency kept separate, never auto-converted