This will revoke access to , remove it from your connections, and delete its transaction history.
Forecasting that tells the truth about all your money.
To help avoid your bank flagging the activity as suspicious, we limit account refreshes to no more than one every 2 minutes.
You can refresh this account again in --.
Every refresh pulls your current bank balance, live. Your recent transactions come along too — but some banks share those more slowly than the balance, even on a live refresh.
So if a recent purchase isn't listed yet, don't panic! Your balance already reflects it, so your Good to Go stays accurate. The transaction will appear once your bank releases it.
Some banks — including USAA and Capital One — don't share pending transactions with our data provider at all. Purchases from those accounts show up only once they post (usually a day or two), but your balance still updates right away — so refreshing won't pull a pending charge into the list no matter how many times you try.
If anything ever looks off, your bank's own app is the final word.
These apps can see your Pockets, transactions and balances, and the ones marked Can Make Changes can change your Pockets and transactions. Disconnecting one stops it right away.
⚠ This pattern no longer matches this transaction. It won't be renamed by the rule.
Rows whose bank text fits this pattern get renamed. Use
* for the parts that change (store numbers, dates).
Applied to every transaction this rule matches, for every user.
Add the last four digits only of each card on this account — never the full card number. If this account doesn't show its own last four (a manual account, say), add the account number's last four here too. Receipts and bank notifications that quote these digits are then put on the right account.
The date your most recent statement closed. Catch Up uses it to bring this card's Pocket back up to everything you've charged since your last paid bill closed.
This bank doesn't share your credit limit with us. Enter it here and we'll show your available credit (limit minus what you owe).
An account you keep up to date yourself. Pockets won't connect to your bank for it — you enter transactions by hand — but it counts toward Good to Go and funds your pockets just like a linked account.
What's in the account right now. Transactions you add later will adjust it.
Used to show your available credit. Leave blank if you'd rather not track it.
Drag to change the order account types appear in on Funds and in account lists.
An estimate: interest is worked out monthly, and most loans charge it daily, so the real date and total can differ a little.
For a charge your bank already shows as pending that hasn't synced to Pockets yet. We'll match it to the real transaction when it posts.
Planning for a bill you haven't been charged for yet (like an upcoming ACH payment)? Set that money aside in a Pocket instead — a manual pending is only for charges your bank has already registered.
Pockets can learn to read your bank's charge notifications so they turn into pending transactions automatically.
We look at the notifications on your phone right now — nothing is typed and nothing is stored. So first, make sure a recent charge/debit notification from your bank is still on your phone. If it isn't, make a small purchase (or come back right after your bank pings you), then scan.
None of the notifications on your phone right now look like a bank charge. Come back right after your bank sends you a charge notification — or trigger a small purchase — then scan again.
Tap your bank's charge/debit notification (skip refunds and deposits):
To turn your bank's charge notifications into pending transactions, Pockets needs Notification access.
On the next screen, find Pockets in the list and switch it on, then come back. Pockets reads only your bank apps: the ones you pick, and banks it already knows. A charge it can read becomes a transaction; one it can't read is sent to Pockets so you can show it how. Nothing from other apps is read.
Pick the bank transaction this placeholder matches — pending or posted. Its pocket link moves to that transaction, and the placeholder is removed.
has 0 linked transactions. Pick what to do with them.
Absolute-value search: $5–$50 matches both +$10 and −$10. To match only debits or only credits, combine this with the Transaction type filter.
Enter the email address of everyone you’re sharing with. Each of them sets aside their own part from their own paychecks, and everyone sees how much the group has put in. Anyone without an account gets an email inviting them to join.
Whoever pays the bill should own the shared Pocket. They’ll become the owner when they accept, link its payments, and you’ll pay them your part.
Accepting adds the Pocket to your list. You set aside your own part from your own paychecks; the person who shared it sets the name, amounts and dates.
Recurring transactions we noticed in your history that don't have a Pocket yet. Accept creates the Pocket as-is; Edit opens the editor so you can tweak before saving.
Unlinked transactions that look like they belong to this pocket. Accept links the transaction (no balance change). Dismiss hides it from this list.
When your bank or card app sends a notification about a charge, Pockets reads it on your phone and adds the transaction for you, matched to a Pocket when it can be.
Pick the apps your bank and card notifications come from. Pockets reads notifications from these apps only.
Tap all words that change between notifications.
Notifications in these formats are never turned into transactions and never ask to be taught. The … marks the parts that change.
How Pockets reads your bank’s notifications. Each one was taught by you, or made by Pockets from a notification it could read on its own.
Linking a transaction releases the money set aside for this Pocket and moves its due date to the next cycle.
Once the first one is linked, Pockets links future transactions from the same merchant and moves the due date forward automatically.
These Pockets are past due and have never had a transaction linked. Linking one releases the money set aside for it and moves its due date to the next cycle.
Once the first one is linked, Pockets links future transactions from the same merchant and moves the due date forward automatically.
Upload a CSV exported from your bank. Most banks let you download transactions from Account → Statements or Activity → Export. We'll auto-detect the columns; you can adjust before importing.
Required: amount, date. Map any column to (skip) to ignore it.
Default = your oldest existing transaction on this account, so the import doesn't duplicate already-synced data. Clear it to import everything.
Thank you for taking the time to write in. Pockets by Hoopy is built by one person, and every message is read — bug reports, half-formed ideas and blunt opinions all welcome.
The photo is read on your device first. Only what can’t be read here — plus the picture, so a smudged total can be checked — is sent to our AI provider, and it isn’t stored.
Check what was read before adding it. Each payment method becomes its own transaction. Paid more than one way? Split it below.
This will return the transaction amount to this pocket.
Link transactions?
Whatever is left in these Pockets moves into this Savings Goal on payday, then each one is refilled to its full Need.
Every purchase on this card automatically moves that money from Good to Go into a credit card pocket — so it's set aside and ready when your bill is due. Link an existing pocket, or create a new one.
Pockets are auto-funded on each scheduled pay date, but with Fund Early you can trigger the funding process whenever you like.
Useful when your paycheck arrives early, you're freelancing without a predictable payday, or you just want your Pockets funded in advance.
Catch Up tops up any pocket that's fallen behind its ideal funding line — the amount it should hold today given how far into its cycle it is.
Useful after borrowing from a pocket, missing a paycheck, or starting a pocket mid-cycle. One click restores every pocket to its on-track amount so your next funding cycle lands as planned.
This removes every dollar you've Pocketed, setting each pocket's balance to $0. It's a full reset — useful if your numbers drift or you want to re-fund from scratch.
Your pocket Needs, schedules, and linked transactions are not affected — just the Pocketed balances. Afterwards, running Catch Up restores each pocket to where it should be based on how far into its cycle it is.
Loading…
Signed as whoever it's from. A copy comes to your inbox with Reply-To set to them, so replying to it continues the thread.
When your bank or card app sends a notification about a charge, Pockets can add it as a transaction for you, matched to a Pocket when it can be. No waiting for your bank to sync, and nothing to type in.
Notifications are read on your phone, so this can’t be set up from a computer. Transactions it adds show up here like any other.
An automation app on your phone passes your bank and card notifications to Pockets, and each charge is added as a transaction, matched to a Pocket when it can be.
When your bank or card app sends a notification about a charge, a Shortcut passes it to Pockets and the transaction is added for you, matched to a Pocket when it can be. Needs iOS 27 or later.
{"body": "{not_text_big}", "text": "{notification}", "app": "{not_app_package}", "name": "{not_app_name}", "title": "{not_title}"}
Loading…
⚠ This pattern no longer matches the transaction it was built from. The rule won't apply to that transaction anymore.
Use * as a wildcard for the parts that change between
transactions (store numbers, dates, reference codes). The rule
matches when the whole bank description fits this pattern.
Disconnecting banks & deleting accounts is disabled in the app for the moment to maintain the limited number of free connections available in pre-production.
If you need to disconnect your bank or delete your account, please reach out to Michael directly.
Good to Go is the money you can spend freely right now.
It takes your total bank balance and subtracts everything you've set aside in your Pockets — bills, savings goals, anything you're planning for.
What's left is yours to use without worry.
Balances are reported by your bank and may not reflect recent transactions. You can refresh your account balance from the Funds tab. Keep in mind that a manual balance refresh may reflect transactions that are not yet synced to Pockets.
You have unsaved changes to this pocket. If you leave now they'll be lost.
To use Pockets by Hoopy, please agree to our Terms of Service and Privacy Policy. They explain how the app works and how we handle your data.
Declining these terms will delete your account and any data you've set up. This can't be undone.