Connect your accounts with OAuth — then see cost, DB size, and health for every org in one place.
Independent product · not affiliated with Supabase.
Demo data: includes an inactive project still in your portfolio with a non-zero estimate — easy to overlook when you switch orgs one at a time.
Hidden spend
Supabase's UI is built for one org at a time. When you accumulate personal projects, client workspaces, and old experiments across multiple logins, the total never stares back at you. Lynfolio rolls up every connected org into one list with per-project estimates from metadata (DB size, storage, tables, functions) — a map of your footprint, not a replacement for your Supabase invoice.
Example scenario (illustrative)
One agency connected a dozen orgs and spotted about $132/mo in projects that hadn't been touched in months — still live, still billing.
When everything is scattered
Waste hides in plain sight.
A single portfolio total — and sortable per-project estimates — makes the slow bleed visible before you audit billing line by line.
Why Lynfolio
Authorize multiple orgs in one Supabase consent screen. No PATs to generate, no passwords to share. Reconnect a failed token in one click.
Per-project monthly cost based on DB size, storage, tables and functions. Sort the whole portfolio by spend.
Live sync progress per project, plus a cron monitor with 24h success-rate chart and per-account failure drill-down.
A background job refreshes OAuth access tokens 5 minutes before they expire. Syncs never hit a dead token mid-run.
Group projects by client and tag each org as Owner, Member or Client so you know what's yours vs what was granted.
Re-auth nudges, sync & cron status, and an audit trail — in-app today. Pro+ adds email when cost or risk signals spike.
Supabase for agencies & freelancers
Manage client Supabase projects from one portfolio: tag each org as Owner, Member or Client so you always know what's yours.
You ship weekend ideas. Half are still up, half forgotten — and Supabase keeps charging for the ones you stopped checking.
Some clients gave you owner access on their org, others added you as member. You're tired of bouncing between Supabase logins.
You manage Supabase for an entire client roster. Every org has its own login, its own billing, its own team — and you need a portfolio view for the whole studio.
Why not just…
The stock dashboard is one org at a time; a spreadsheet can't auto-refresh OAuth tokens or show live sync. Lynfolio sits in the gap with a real portfolio layer.
Comparison reflects Lynfolio's current beta scope vs the stock Supabase dashboard at the time of writing.
How it works
Each Supabase account requires one human consent click — after that, refresh and sync are fully automated.
Email or Google. Your Lynfolio account is separate from any Supabase org you connect.
Click Connect account, pick which orgs to grant. Read-only scopes only — we can never edit your projects.
Projects, regions, DB size, table counts and estimated cost across every connected org. Auto-syncs on load.
Live demo
One consent click on Supabase. Tokens land encrypted. Orgs appear.
Empty state · 0 connected orgs
Opens supabase.com/authorize in a popup
PricingBeta
Start free, or subscribe to Pro or Agency when you're ready. Signed-in users can checkout from the buttons below.
Security
Lynfolio uses Supabase's official OAuth flow with PKCE. Refresh tokens are stored AES-GCM encrypted in our database with a key only the backend holds. Row-level security isolates every account to its owner. Even we can't read your tokens.
FAQ
Short answers. Built so you can hand this to a security-conscious client.
Connect with read-only OAuth — no passwords, no PATs. Not affiliated with Supabase.