Plaid connects bank accounts. ClareMesh normalizes what comes out.
Core function
Bank account aggregation + transaction data
Financial data normalization + schema enforcement
Data model
Provider-specific (Plaid schema)
Open canonical schema (5 objects, MIT-licensed)
Sign convention
Positive = outflow (non-standard)
Positive = inflow (accounting standard)
Multi-provider
Plaid data only
Plaid + Stripe + QuickBooks + Xero + CSV
Deployment
Plaid-hosted SaaS
Your infrastructure (Supabase, Vercel, Cloudflare)
Schema versioning
Breaking changes with migration guides
Semver with backward compatibility guarantees
Compliance
SOC 2, GDPR (Plaid manages)
29 controls you own and audit (10 frameworks)
Pricing model
Per-connection + per-API-call
Flat monthly + transform usage
The honest take
ClareMesh doesn't replace Plaid — it normalizes Plaid's output alongside every other provider into a single schema. Use Plaid for bank connectivity, ClareMesh for data consistency across your entire financial stack.