
Guides
Part of Digital account guide: banks, nonbanks, balances, insurance, and access
How to verify who holds and protects money in a finance app
Finance app verification method for finding legal entities, confirming partner banks, tracing fund placement, testing insurance claims, and saving evidence.
What to take away
- Start with the feature and balance, not the app's overall brand.
- Find the legal provider, named bank, account title, and customer-ledger keeper.
- Verify an insured institution in an official directory using its legal name or certificate number.
- Test protection claims against the exact failure event and recordkeeping conditions.
- Save dated evidence and repeat the check after any partner or terms change.
A finance app may offer a spending balance, savings feature, brokerage cash, prepaid card, rewards wallet, and digital assets. Those balances can sit under different agreements and protections.
This method produces an evidence file for one feature at a time. It cannot guarantee how an insurer, receiver, regulator, or court would decide a future claim, but it prevents conclusions based solely on branding.
Step 1: Name the exact balance
Write the screen label and what you do with it:
- receive salary;
- store sale proceeds;
- pay with a card;
- send person-to-person transfers;
- earn interest or rewards;
- buy securities or cryptoassets;
- sweep cash among banks.
Take a screenshot of the account detail page. Record the routing number, account-number suffix, card issuer, and any phrase such as "banking services provided by" or "funds held at."
Do not combine a brokerage cash balance with the app's spending account merely because both appear in one total.
Step 2: Open the governing documents
Locate and save:
- User agreement.
- Deposit or account agreement.
- Cardholder or prepaid agreement.
- Cash-management or sweep disclosure.
- Deposit-insurance disclosure.
- Fee schedule.
- Privacy notice.
- Error-resolution notice.
Search within them for bank, custodian, agent, for benefit of, omnibus, sweep, deposit insurance, SIPC, stored value, eligible, records, insolvency, and program manager.
Copy the full clause and heading. A single sentence can depend on a definition elsewhere.
Step 3: Identify every entity
Build a table:
| Entity | Legal name | Stated role | Source document |
|---|---|---|---|
| App company | Interface and program | ||
| Bank | Deposit holder | ||
| Broker | Brokerage or sweep | ||
| Program manager | Ledger and servicing | ||
| Card issuer | Card account | ||
| Custodian | Asset holding |
Check whether the contracting entity is a subsidiary with a similar name. Record addresses and regulator identifiers when stated.
Step 4: Verify the claimed bank
Use the legal bank name, FDIC certificate number, or official website in the FDIC's BankFind Suite. The tool lets the public locate current and former FDIC-insured institutions and review names, websites, locations, histories, and financial trends.
Match more than the name:
- active status for the relevant date;
- FDIC certificate number;
- official web domain;
- headquarters and history;
- trade names where shown.
A BankFind result verifies the institution, not the app's deposit placement or your eligibility for pass-through coverage.
Step 5: Trace the route of money
Ask four timing questions:
- When you fund the app, when does the nonbank receive the money?
- When does it place money at a bank, if it does?
- In whose name is the bank account titled?
- Which records identify your ownership and exact balance?
Possible structures include:
- an account opened directly in the customer's name;
- a custodial account titled for the benefit of users;
- a pooled account backed by a nonbank subledger;
- a multi-bank sweep;
- a provider balance with no represented bank deposit for the user.
Mark any timing gap between provider receipt and bank placement. Insurance language may apply only after eligible deposit placement.
Step 6: Test the protection sentence
Rewrite the claim in this format:
If named institution fails, identified balance may be protected by named program, up to applicable limit, if listed conditions are satisfied.
Then ask:
- Does it cover bank failure or nonbank failure?
- Does it cover fraud, theft, or an outage?
- Is the customer the depositor, or is pass-through treatment claimed?
- Are deposits at the same bank aggregated by ownership category?
- Does a sweep allocate money among several banks?
- When can the customer learn which bank holds the balance?
- Are cryptoassets, securities, or rewards excluded?
Reject sentences that do not name the failure event.
Step 7: Check record ownership
For a pooled or custodial structure, try to verify:
- who maintains the user subledger;
- whether the bank receives customer-level data;
- how often totals are reconciled;
- who can access records if the program manager fails;
- whether statements name the bank and account relationship;
- how corrections propagate to the bank and app;
- how a receiver would identify users and balances.
The absence of public operational detail does not prove bad records. It means you cannot independently verify that control and should size reliance accordingly.
Step 8: Contact both sides with specific questions
Ask the app:
Which legal entity owes my displayed balance? At which bank or banks is it currently placed? Is the account in my name or pooled? Who maintains the beneficial-owner ledger? Which failure does the stated insurance cover?
Ask the bank through an official contact:
Does your institution provide the named deposit program? Can you identify whether end-user accounts are direct or custodial, and which party handles customer records and access?
Do not ask the bank to confirm a full account number in unsecured email. Record the response date, channel, and exact limitation.
Step 9: Test operations with a small amount
Where appropriate:
- deposit a small amount;
- confirm the app balance and bank-routing details;
- make a small purchase or transfer;
- withdraw to another account;
- compare actual fees and timing;
- download a statement;
- locate the formal error channel.
An operational test cannot prove insolvency treatment. It can expose incorrect links, unclear statements, or unusable support before more money is involved.
Step 10: Assign an evidence rating
| Rating | Meaning |
|---|---|
| Verified | Official institution record plus consistent agreement and account evidence |
| Partly verified | Named bank is real, but placement, title, or subledger controls remain unclear |
| Unverified | Marketing claim lacks named institution or governing detail |
| Contradicted | Terms, official record, or support evidence conflicts with the claim |
If contradicted, do not average the conflict away. Preserve it, ask for correction, and avoid relying on the protection claim.
Step 11: Monitor changes
Repeat the process when you receive notice of:
- new partner bank;
- revised sweep program;
- account-number or routing change;
- card reissue;
- merger or acquisition;
- new legal entity;
- revised insurance or custody wording;
- transfer of the account program.
Save old and new terms with effective dates. Reconcile the balance at the migration boundary.
Common questions
Does BankFind list fintech apps?
It lists FDIC-insured banking institutions, not every nonbank brand that offers access to their services.
Can I confirm pass-through insurance in advance?
You can verify the represented structure and conditions. Actual coverage can depend on facts and records at the time of a bank failure.
Is a routing number proof of an insured account?
No. It identifies a routing institution or function. It does not establish account ownership, balance placement, or insurance eligibility.
What if support will not name the bank?
Treat the claim as unverified, preserve the response, and avoid keeping funds based on an insurance promise you cannot map.







