We've all done it: you open a shiny new budgeting app, it asks you to "connect your bank," and you type in your credentials or tap through a Plaid authorization screen without reading the fine print. It feels routine — the digital equivalent of handing your ID at the door. But what's actually happening behind that seamless UI is far more complex, and far more invasive, than most people realize. If you've ever wondered what these financial data brokers actually collect, who they share it with, and what you can do about it, this post is for you. A subscription tracking tool that doesn't require bank access can help you get the same subscription visibility without the privacy trade-offs — and by the end of this article, you'll understand exactly why that distinction matters.
What Is Plaid — and Why Is It Everywhere?
Plaid is a financial data network that acts as a middleware layer between your bank and third-party apps. Founded in 2013, it now powers connections for thousands of apps — Venmo, Robinhood, Betterment, Acorns, and countless budgeting tools. When an app says "connect your bank account," there's a better-than-even chance Plaid is the invisible engine making that happen.
The appeal is obvious: Plaid makes it dead simple for developers to integrate banking data into their products. Instead of each startup figuring out how to securely authenticate against Chase, Bank of America, Wells Fargo, and 11,000 other U.S. financial institutions, they just drop in Plaid's SDK and let it handle everything. For users, it feels frictionless. For developers, it's a massive time-saver. For Plaid, it's an extraordinarily valuable position at the center of consumer financial data flows.
But frictionless doesn't mean consequence-free. The very thing that makes Plaid convenient — its deep integration with your financial accounts — is also what makes it a significant privacy concern. To do its job, Plaid needs access to your banking portal. And once it's in, it can see a lot.
The Scale of Plaid's Reach
As of recent reporting, Plaid is connected to accounts at over 12,000 financial institutions and has facilitated connections for more than 100 million consumers in the United States alone. That makes it one of the largest financial data intermediaries in the world — larger, in terms of consumer data access, than many banks themselves. Its network processes billions of data requests per year, sitting in the middle of everyday financial decisions that most people never think twice about.
What Data Does Plaid Actually Collect?
Here's where it gets uncomfortable. Most users assume that when they connect their bank to an app through Plaid, they're sharing only what that app needs — maybe a transaction feed, or a balance check. In reality, Plaid can collect and retain a much broader set of financial data, often regardless of what the app you signed up for actually requires.
According to Plaid's own privacy policy and the findings from a 2020 class action lawsuit (which Plaid settled for $58 million), the company has been found to collect data including:
- Full transaction history — not just recent transactions, but potentially years of historical data
- Account and routing numbers — the same information printed on your checks
- Current and available balances — across all linked accounts
- Investment holdings — if you link brokerage accounts
- Payroll and income data — in some product configurations
- Login credentials — in legacy "credential-based" flows where Plaid logs into your bank on your behalf using your username and password
That last point deserves special emphasis. While Plaid has been moving toward OAuth-based authentication (where your bank authorizes Plaid directly, without Plaid handling your credentials), a significant portion of bank connections still operate on the older screen-scraping model. In that model, you are literally handing your bank login credentials to a third party — something your bank's terms of service often explicitly prohibit, and something that voids certain fraud protections.
The "Minimum Necessary" Problem
Privacy best practice — and, increasingly, privacy law — calls for data minimization: collect only what you need, for only as long as you need it. The evidence suggests Plaid has historically fallen short of this standard. The 2020 lawsuit alleged that Plaid collected "more financial data than necessary" and stored it even after users disconnected apps. While Plaid has since updated its practices, the episode illustrates a structural problem: when a company's business model depends on comprehensive financial data, there's little incentive to collect less of it.
Plaid maintains a consumer portal at my.plaid.com where you can see which apps have active connections to your bank accounts and revoke access. Most users who check this for the first time are surprised by how many connections exist — including apps they signed up for years ago and forgot about. It takes five minutes and is worth doing right now.
How Third-Party Apps Compound the Privacy Risk
Plaid is just one layer of the problem. When you authorize a third-party app to access your bank data via Plaid, you're now trusting two entities: Plaid itself, and the app you signed up for. Each has its own privacy policy, data retention practices, and business incentives. And those incentives don't always align with your interests.
Many consumer fintech apps are venture-backed startups with a primary obligation to their investors, not their users. They may sell or license anonymized (but often re-identifiable) transaction data to data brokers, advertisers, or financial services companies. They may share data with analytics platforms. And if they're acquired or go bankrupt — which happens constantly in the startup world — your financial data becomes an asset that transfers to new ownership, under potentially different privacy terms.
The "Anonymized" Data Myth
Companies that sell user data almost universally claim it is "anonymized" or "de-identified." Research has consistently shown this is largely a fiction when it comes to financial data. A 2019 study published in Nature Human Behaviour demonstrated that just four data points from credit card transaction records were sufficient to uniquely re-identify 90% of individuals in a dataset of 1.1 million people. Your transaction history is, in practice, as identifying as your fingerprint.
| Data Type Collected | Plaid (Typical) | Email Receipt Scanning | Privacy Risk Level |
|---|---|---|---|
| Bank login credentials | Sometimes (legacy flows) | Never | 🔴 Critical |
| Account & routing numbers | Yes | Never | 🔴 High |
| Full transaction history | Yes (often years) | Never | 🟠 High |
| Current account balances | Yes | Never | 🟠 Medium |
| Subscription receipt data | Yes (inferred) | Yes (targeted) | 🟢 Low |
| Investment holdings | Yes (if linked) | Never | 🔴 High |
| Payroll/income data | Yes (some products) | Never | 🔴 High |
The Legal Landscape: Your Protections (and Their Limits)
You might assume that financial data is heavily regulated. And in some ways it is — but the protections are patchier than you'd hope. The Gramm-Leach-Bliley Act (GLBA) governs how banks handle your financial information, but its reach doesn't extend cleanly to fintech apps and data brokers like Plaid. The Bank Secrecy Act and other banking regulations focus on fraud and money laundering, not consumer privacy in the modern sense.
The Consumer Financial Protection Bureau (CFPB) has been working to update its rules around open banking and financial data sharing, including a 2023 rulemaking initiative under Section 1033 of the Dodd-Frank Act that aims to give consumers more control. But as of this writing, those rules are still evolving, enforcement is uneven, and most consumers are operating in a regulatory environment that hasn't kept pace with the technology.
The most important protection you have right now is your own informed consent — or refusal. Understanding what you're signing up for before you connect your bank is the single most effective privacy measure available to you.
State-Level Privacy Laws
A handful of states — California (CCPA/CPRA), Virginia (VCDPA), Colorado (CPA), and others — have enacted consumer privacy laws that give residents some rights around financial data held by non-bank entities. California residents, for example, can request that companies delete their data and opt out of its sale. But these rights require you to actively exercise them, and the burden is entirely on the consumer to know they exist.
Disconnecting an app from your Plaid portal stops future data collection, but it does not automatically trigger deletion of data already collected. Under most privacy policies, that historical data can be retained for years. If you're concerned, you need to separately submit a data deletion request to both the app and Plaid directly — and even then, backup and "legitimate business interest" exceptions may apply.
Why Subscription Tracking Apps Are a Particular Risk
Subscription management is one of the most popular use cases for bank-linked apps. The pitch is compelling: connect your accounts, and we'll automatically find all your subscriptions, flag duplicates, and tell you what you're spending. The problem is that fulfilling that promise requires full read access to your transaction history — which is a much larger dataset than the subscription-specific slice you actually care about.
When you use a bank-linked subscription tracker, you're not just sharing your Netflix and Spotify charges. You're sharing your grocery spending, your medical payments, your donations, your loan repayments, your salary deposits — everything. The app might only show you the subscription-relevant subset, but it has access to all of it, and so does its data infrastructure partner (often Plaid).
For most people trying to answer the question "am I paying for subscriptions I don't use?" this is a genuinely disproportionate privacy trade-off. You don't need to show someone your entire financial life to find out you're still paying for that gym membership from 2021.
How SubDupes Addresses Financial Data Privacy
SubDupes was built from the ground up around a simple privacy principle: you shouldn't have to hand over your bank credentials to track your subscriptions. Instead of connecting to your bank through Plaid or any similar service, SubDupes uses email receipt scanning to identify your active subscriptions — analyzing only the confirmation and billing emails in your inbox, not your banking records.
This approach means SubDupes never sees your account numbers, never touches your balances, and never ingests your broader transaction history. The data collected is strictly limited to subscription-relevant email receipts: what service, what amount, what billing date. That's it. No income data. No medical payments. No investment holdings. Just the specific, targeted information needed to give you full visibility into your subscription spend.
The duplicate subscription detection feature works entirely from this email-based dataset, identifying cases where you're paying for multiple tiers of the same service, overlapping tools that do the same job, or forgotten free trials that converted to paid plans. And renewal alerts are triggered from the same email data — so you get notified before a subscription renews without needing to give anyone access to your checking account.
The result is a subscription tracking experience that's genuinely useful without being invasive. No bank login required. No Plaid connection. No credential sharing. Just the actionable subscription intelligence you came for, with a privacy footprint that's orders of magnitude smaller than bank-linked alternatives.
Practical Steps to Protect Your Financial Privacy Today
Whether or not you switch to an email-based subscription tracker, there are concrete steps you can take right now to reduce your exposure through bank-linked apps.
1. Audit Your Plaid Connections
Visit my.plaid.com and log in with your email address. You'll see every app that currently has access to your accounts via Plaid. Revoke access for any app you no longer use, and scrutinize the ones you do. Ask yourself: does this app actually need this level of access to provide the value I'm getting from it?
2. Read Privacy Policies Before Connecting
Yes, it's tedious. But specifically look for: what data is collected beyond what's displayed in the app, how long it's retained, and whether it's shared with or sold to third parties. The answers are often buried in definitions sections and will likely surprise you.
3. Prefer OAuth-Based Connections
If you do use bank-linked apps, prefer those that use OAuth authentication (where your bank authorizes the connection directly) over those that ask for your banking username and password. The latter model is inherently riskier and increasingly obsolete.
4. Submit Data Deletion Requests
For apps you've disconnected or stopped using, actively request deletion of your data under applicable state privacy laws. Most companies have a privacy request form; California and EU residents have legally enforceable deletion rights.
5. Consider Email-Based Alternatives
For subscription tracking specifically, tools that scan email receipts rather than bank transactions accomplish the same core goal — identifying what you're subscribed to and what it costs — with a dramatically smaller privacy footprint. It's a straightforward upgrade with no meaningful downside.
Track Every Subscription Without Giving Away Your Banking Data
SubDupes finds your hidden subscriptions, flags duplicates, and alerts you before renewals — all by scanning email receipts, not your bank account. No Plaid connection, no bank login required, no financial credentials ever shared. Just clear, actionable subscription intelligence that protects your privacy.
Get Your Free Subscription Waste Report


