All essays

PRODUCT PHILOSOPHY5 min read

Why We Don't Connect to Your Bank (And Why You Shouldn't Let Other AI Apps Either)

Every personal finance app in the last decade asks for your Plaid or Yodlee login on day one. Here is why Money Copilot AI deliberately refuses to connect to your bank accounts, and how MCP makes zero-credential finance possible.

The Default Assumption of Modern FinTech

If you sign up for almost any personal finance tool on the market today—whether it's an established incumbent or a shiny new AI-powered aggregator—the onboarding flow is identical: 1. Create account 2. Hand over your online banking credentials via an aggregator like Plaid, MX, or Yodlee 3. Grant continuous, background read access to every transaction, balance, merchant name, and account number you have ever owned

For over a decade, consumers were told this was the only way to automate financial tracking. If you wanted budgets and category breakdowns, you had to surrender your financial perimeter.

When we designed Money Copilot AI, we made a foundational architectural decision that confuses traditional FinTech investors: we will never ask for your bank login.

Here is why we took this stance, why it protects you, and how the Model Context Protocol (MCP) made it possible to build an effortless financial assistant without touching a single banking API.


1. The Aggregator Attack Surface is Real and Unnecessary

When you connect your bank to a third-party service: - Persistent Access Tokens: Your credential grants long-lived tokens stored on remote servers. If that database is ever compromised, attackers possess a high-fidelity map of your entire net worth, recurring bills, and lifestyle patterns. - Data Brokerage & Monetization: Many aggregators monetize "anonymized" transaction data by selling merchant trends to hedge funds and advertising networks. - Over-Permissioning: Banking APIs rarely support granular permissions. You cannot grant access to "just coffee receipts"; you grant access to everything from your checking account to your mortgage balance.

For an AI assistant whose primary job is answering questions like "How much did I spend on dining out this week?" or "Did I exceed my software budget?", granting permanent access to your primary banking credentials is disproportionate and dangerous.


2. How Money Copilot AI Works Instead: Natural Ingestion + MCP

Instead of pulling 500 raw bank ledger entries that you have to spend hours re-categorizing, Money Copilot AI operates on explicit, intentional capture through conversational AI and receipt OCR:

  • Natural Language Logging: You drop a quick message to Claude, ChatGPT, or Cursor: "Logged $42.50 at Trader Joe's for groceries" or "Got billed $29 for Figma subscription."
  • Local Receipt Parsing: Drop a photo or PDF of a receipt. Our vision parser extracts merchant, tax, tip, line items, and totals without sending raw banking tokens anywhere.
  • MCP Native Integration: Through our private MCP server, your AI assistant interacts directly with your private Money Copilot workspace.
// The AI assistant queries your private budget without touching a bank server:
{
  "tool": "money_copilot_get_spending_summary",
  "parameters": {
    "category": "dining",
    "period": "current_month"
  }
}

3. The House Rule: No Unnecessary Data Access

At My Copilot AI, our third studio house rule is absolute: No unnecessary data access.

If a utility can deliver 95% of its value without holding the keys to your financial kingdom, holding those keys is negligence. By decoupling financial awareness from banking credentials: - You never risk unauthorized ACH debits or credential leaks. - You maintain total ownership over what enters your financial record. - You can query, simulate, and plan budgets across any currency or cash flow without bank limitations.

"The money copilot that never asks for your bank login." It's not just a tagline—it's the only privacy model we trust with our own money.

Try a copilot for yourself

Five focused products, each with its own built-in assistant. Pick the one that fits your day — connecting it to your own AI client is optional.

Notes from the work

Ideas become clearer when they are written down.

The journal documents product decisions, privacy principles, technical lessons, and the details behind every release.

Notebook and laptop arranged for focused writing and research
01Document the reasoning
Rows of books on library shelves in warm light
02Learn in public
Organized editorial desk with notebook, coffee, and computer
03Make complexity readable