On-device auto-capture · UZS-first

The ledger that fills itself.

Every bank alert on your phone becomes a categorized transaction — parsed on your device, never uploaded. You stop typing. You start seeing where the money goes.

Pockets home screen: balance, quick actions and recent transactions
0 raw messages ever leave your device
3 modes personal · shared · split — one primitive
2 min from install to your first auto-capture
5 currencies kept separate, never auto-converted
How it works

Three steps, then it runs itself

1

Grant notification access

Android reads bank alerts natively; iPhone forwards them with a one-time Shortcut. Either way, parsing happens on the phone.

2

Alerts become transactions

A downloadable rule set turns each alert into amount, merchant, category and card. Low-confidence parses wait in a review queue — nothing is logged behind your back.

3

Teach it anything new

Unknown format? Highlight the amount in one example and Pockets learns the pattern — on your device, instantly, for every future message.

One primitive, three ways

A pocket for every kind of money

Private by design

Your messages never leave the phone

Parsing happens on-device with a versioned, downloadable rule set. Only the structured transaction syncs — and only after you sign in and choose to sync. The capture log shows every message the app saw and what happened to it.

  • Raw SMS & notification text stays local
  • Sync is opt-in and idempotent
  • Rules update over the air — no app update when a bank changes format
  • Learned patterns are shared only if you choose — never your messages
app.pockets.uz

A real desktop app in your browser

The same ledger, budgets and reports — with a sidebar, keyboard shortcuts and room to breathe. Press N for a new transaction.

Pockets web app on desktop: sidebar navigation with monthly report
FAQ

Fair questions

Does Pockets read my SMS?

On Android, yes — with your explicit permission, and only on your device. Bank alerts are parsed locally into structured transactions. The raw text never leaves your phone; a visible capture log shows exactly what the app saw.

What if my bank isn’t recognized?

Teach it once. Paste one real message, mark the amount and merchant, and Pockets learns the pattern on your device — every future alert from that bank captures automatically. You can share the pattern (never your messages) to help other users.

Which currencies are supported?

UZS first, plus USD, EUR, RUB and CHF. Every transaction keeps its own currency and reports group by it — nothing is silently converted at a made-up rate.

Does it work on iPhone or the web?

Yes. iOS captures via a Shortcuts automation; the web app at app.pockets.uz gives you the full ledger, budgets and reports on a desktop-class layout. Auto-capture is Android’s superpower.

Is it free?

Yes while Pockets is in early access. Everything you track stays yours — export is on the roadmap before anything is ever paywalled.

Start with an empty pocket.
Fill it without typing.