budgetingapp.net

Bank Connection

Plaid

Plaid is a US bank aggregator API that connects third-party apps to your bank accounts via secure token-based authentication, used by YNAB, Monarch Money, Copilot, and most major budgeting apps.

Plaid is a financial data aggregator — a company that sits between your bank and a third-party app like YNAB or Monarch Money. When a budgeting app asks you to “connect your bank,” Plaid is the infrastructure handling that connection in most cases.

How Plaid Works

  1. You click “Connect account” in the budgeting app
  2. The app opens a Plaid-hosted authentication window
  3. You search for your bank, then log in using your bank credentials
  4. Plaid authenticates with your bank and receives a secure token
  5. From that point, Plaid uses the token (not your password) to pull transaction data and pass it to the budgeting app

Your password never goes to YNAB, Monarch, or Copilot. Plaid holds the connection. This is the OAuth model — more secure than apps storing your credentials directly.

Which Apps Use Plaid

YNAB, Monarch Money, Copilot Money, Rocket Money, PocketGuard, Quicken Simplifi, and most major US budgeting apps use Plaid as their primary aggregator. Plaid connects to 12,000+ US financial institutions.

The Reliability Issue

Plaid’s connection success rate is approximately 94%. This sounds high, but for a user with 4 connected accounts, the math works out to approximately a 21% chance of at least one silent sync failure per month. “Silent” is the key word — in most Plaid-connected apps, you are not notified when a connection breaks. Your transactions simply stop syncing until you notice the discrepancy and reconnect manually.

The alternative: Tiller Money uses a different aggregator with a 98.4% success rate and actively emails users when a connection breaks. For users who rely on complete transaction data, this reliability difference is meaningful.

What Plaid Can and Cannot Do

Plaid can: read transaction data, read account balances, read account numbers (for verification purposes), and in some configurations, read investment holdings.

Plaid cannot: initiate transfers, make payments, change account settings, or access funds. The connection is read-only from a money-movement perspective.

Is Plaid Safe

Plaid is SOC 2 Type II certified, meaning it has passed an independent security audit. It is also subject to US financial data protection regulations. The company processes data for hundreds of millions of users.

The practical risks: if Plaid’s systems were breached, an attacker would have access to transaction history (not account numbers or routing numbers in most configurations). This is a lower-risk exposure than losing a credit card number. The more realistic risk is a broken sync that corrupts your budget data — which is operational rather than security-related.

Go Deeper