Stocks, cash, funds, pension, property and crypto, plus the mortgage and loans, synced read-only into one honest net-worth number. Capital gains matched to your lots, a forecast to the month you could retire, and a database of your own behind it.
Really good interface which makes it easy to keep track of your finances. Also lots of features!!
vs Alternatives
Security: the last thing you want is having your finances exposed to everyone online. Krosos’ team put a lot of thoughts into this.
Report
9 views
Thanks Maxime, that's the bet the whole architecture is built around.
We call it the barbell: two ends, nothing in the middle.
Desktop. The full app runs on your own machine, with your data in a file only you have. That's the only honest answer to "can the operator read my finances", and no hosted product can give it to you.
Hosted. One service, but every customer gets a separate database file with its own encryption key. Nothing is shared between customers, so there's no query that can accidentally return someone else's numbers.
Both ends use the same file format, so you can download your data from the hosted version and keep working on desktop (or go the other way) any time. It doubles as the exit door: nothing about the product depends on you staying.
What we deliberately skipped is the middle: one big shared database with a customer ID column on every row. It's the industry default and the cheapest to build, but it turns everyone's finances into a single honeypot where one bug exposes all of it.
Report
Maker
📌
Hi Product Hunt 👋
Krosos started as my own spreadsheet problem: money spread across a broker, banks, exchanges and a flat, and no honest single number for "where am I, actually?"
So Krosos syncs all of it read-only into one number: stocks and ETFs, cash and savings, money-market funds, pension, commodities, valuables, property and crypto, minus the mortgage and loans, in your choice of base currency (EUR, USD, GBP or CHF).
Under the balances sits a full transaction ledger, and that's what makes the rest of it work:
Capital gains matched to the lots you actually bought, with your country's rates and exemptions applied (presets for Belgium, France and Germany), every figure traceable
A forecast that runs decades out on income, spending, pensions, taxes and market swings, down to the month you could stop working
Rebalancing alerts when your mix drifts from the target you set
A review queue for imports, so nothing reaches your books unapproved
A weekly digest, a Telegram bot, and an API with read-only tokens, so your AI assistant can answer from your real numbers
Household sharing, so a partner signs in with their own account on the same ledger
And the part I get asked about most: every customer gets their own database and their own encryption keys, hosted in the EU. Connections are read-only, so it can see balances but never move money. If you leave, you export everything and the database and its backups are deleted. Or skip the hosting entirely: the desktop app runs the whole product on your own machine.
€6/mo or €60/yr, 14-day trial. The first 100 customers lock 50% off for life (€3/mo or €30/yr), code FOUNDING100.
I'll be here all day. Ask me anything, especially the skeptical questions.
Report
@thomas_krosos Congrats on the launch, Thomas. curious, do users usually come for the net worth view first, or for the tax layer?
Report
Maker
@dmitrii_volosatov Net worth first, nearly every time. Nobody has ever arrived asking for a capital gains engine.
What people show up with is the spreadsheet problem: money sitting in five or six places, and a total that was only true on the Sunday they last updated it. That is the part you can feel.
The tax layer is what they find in the first week, once they notice the ledger behind the net worth number is the same history a gains calculation needs. It is also what brings them back, because a net worth number is something you glance at and a tax year is something you have to get right.
Small sample so far, though. Ask me again in six months and I might have a different answer.
Report
The single net-worth view is really refreshing after juggling spreadsheets for years, and the retirement forecast by month is a nice touch. One thing that would make it stick for me is a simple what-if slider for expected market returns so I can see how different assumptions shift that retirement date without re-entering my whole portfolio.
Report
Maker
Thanks@castiel_tang ! You can do this today: the app's Forecast tab lets you edit the expected return (and volatility) for each asset class, and the projection, including the retirement date, recalculates instantly on the portfolio you already track, so there's nothing to re-enter. For the "different assumptions" question specifically, switch the chart to the Range view: it simulates a whole spread of market outcomes from those volatilities and shows how early or late the date could land. A single shift-everything slider is a fair idea on top, noted.
Report
Finally something that pulls my messy mix of ISA, crypto and workplace pension into one number without yelling at me to upgrade. The lot-matching for capital gains actually matched a Vanguard trade I'd been chasing in a spreadsheet for months.
Report
Maker
@zeb_bei Great to hear, let me know how you get on, my DMs are open if you face any issue support@krosos.com
Thanks Maxime, that's the bet the whole architecture is built around.
We call it the barbell: two ends, nothing in the middle.
Desktop. The full app runs on your own machine, with your data in a file only you have. That's the only honest answer to "can the operator read my finances", and no hosted product can give it to you.
Hosted. One service, but every customer gets a separate database file with its own encryption key. Nothing is shared between customers, so there's no query that can accidentally return someone else's numbers.
Both ends use the same file format, so you can download your data from the hosted version and keep working on desktop (or go the other way) any time. It doubles as the exit door: nothing about the product depends on you staying.
What we deliberately skipped is the middle: one big shared database with a customer ID column on every row. It's the industry default and the cheapest to build, but it turns everyone's finances into a single honeypot where one bug exposes all of it.