Aggregate Finance, your financial data in a spreadsheet you own
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
Want to reach these readers? Sponsor an issue.
I started building Aggregate Finance a couple of years ago because I was manually updating a Google Sheet to track my credit card statements, monthly recurring transactions, and spending habits. This seemed perfect for automation as I was having to log in to six separate banking apps to pull this information together.My original intention was to use this tool locally, but I figured it would be an excellent learning opportunity to understand how to scale the application for others to use. The core functionality of Aggregate Finance revolves around syncing banks and brokerages through Plaid to create visuals and data analytics in Google Sheets and OneDrive/Excel, but I've also added Stripe for payments, passkey and TOTP support for MFA (wanted to better learn how WebAuthn works, mostly), and Resend for emailing account updates.The first question you're likely thinking is: isn't this just reinventing the wheel? There's plenty of other personal finance/budgeting apps out there like Rocket Money, Monarch, Copilot Money, YNAB, Tiller, Credit Karma, etc. I personally tried Rocket Money but it left a bad taste in my mouth how my entire financial history was stored on their servers without having direct ownership of the data. Another pain point with these personal finance apps is you're locked into their subscription and lose access to your financial data if you cancel.That's why I opted for the Google Sheet and OneDrive/Excel approach since this persists financial data over time and provides direct data ownership. There's a fair argument that these options still share your financial data with Google or Microsoft, so I built a way to download your financial data locally via CSV/Excel/LibreOffice exports.In terms of data encryption, Aggregate Finance encrypts financial data before it reaches MongoDB: balances, transactions, merchants, statements, holdings, and any user customizations. Each user gets their own AES-256 key rather than a shared key. The reason I went with this approach is for data deletion: when someone deletes their account, their encryption key is deleted as well, so any financial data stored in prior database backups can't be decrypted.I've been using Aggregate Finance with my own live bank accounts and investment holdings, and it's already been helpful. I can see when my credit card statements are due, monitor my entire investment portfolio, keep track of recurring charges, create budgets, and see how my spending pans out over a given month or over the past year. I'm curious whether it's useful for anyone else, and I'd of course welcome any feedback on how I can improve it. You can try it with a free sample spreadsheet that contains a year of example data with no bank connection required at https://app.aggregatefi.com.
HN · launched Nov 4, 2026 · 5 upvotes (top 86%) · 0 views
Niche: personal finance and budgeting apps · 424 launches, 44 in the last 7 days ▼ -20% · Explore this niche →
Category and tags
- Fintech
- Analytics & BI
- Prosumer
- Not AI
- Commercial product
Visit website ↗ Source listing ↗
More like this: all 424 launches in personal finance and budgeting apps →
Could you build this?
Partial The spreadsheet sync, budgeting views, and Google Sheets or Excel integration are vibe-codeable, but connecting to bank accounts requires a licensed aggregator and financial-grade security and compliance.
What it would actually take: The app can be built on a web stack that syncs transactions into the Google Sheets API and Microsoft Graph, with categorization logic on top. Bank connectivity is the hard part: it means integrating an aggregator such as Plaid or Teller under a commercial contract, handling tokens and refresh flows, and meeting security expectations for storing financial data. A real product also needs encryption, incident handling, and likely a SOC 2-style posture before users trust it with bank credentials.
Discussion
3 comments analyzed.
Concerns raised: bank sync reliability across multiple accounts, no AI or agent-specific features yet
Feature requests: read-only MCP server with OAuth access, agent-ready data access for LLMs
Competitors
Other products that read as similar to this one : 829 launches clear the similarity bar, closest 8 shown.
Attention rank: #804 of 830 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 366 days after the earliest competitor.
- NetWorth Tracker · ph · 2026-10-03 · 1 upvotes · similarity 0.57
- InvestSheet · ph · 2026-10-26 · 2 upvotes · similarity 0.54
- Small Business Finance OS · ph · 2026-11-11 · 1 upvotes · similarity 0.54
- Budget-Time · ph · 2026-09-24 · 4 upvotes · similarity 0.52
- Stoke Money · hn · 2026-10-16 · 33 upvotes · similarity 0.52
- TrackMint · ph · 2026-11-06 · 1 upvotes · similarity 0.51
- I built a website to visualize company financial data · hn · 2025-11-08 · 7 upvotes · similarity 0.51
- Wealthfolio · ph · 2026-09-10 · 89 upvotes · similarity 0.50
The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.