Bhavitta — bhavishya (future) + vitta (wealth)
Bhavitta is a free, private, on-device retirement-readiness check and planning tool. Map your whole financial life as a timeline — income, a home, kids' college, a move abroad if that's your plan — and see whether your money actually lasts.
Free. No subscription, no ads, no account, every feature included. An optional tip jar is the only money involved, and tips unlock nothing.


How the score is computed, a complete worked example with the engine's own output, and the full feature list.
The year-by-year recurrence, every window of 1928–2023 history versus 10,000 Monte Carlo trials, the exact score formula, and what the model deliberately leaves out.
Read the method →One couple, two timelines, every number from the engine: the earliest safe stop-working age is 52 in Seattle and 47 in Bangalore, and spending, not returns, is why.
See the numbers →All twelve features in the order you meet them: timeline, two engines, score, stress test, ledger, compare, what-ifs, life events, voice, news, backups, privacy.
See all features →From your working years into retirement — income, taxes, a home, kids' college, a pension or social security, a move abroad, and one-time events — all on a single interactive timeline, with a plain-language readiness score and one-tap what-ifs to help you decide what's next.
Map every chapter as a stage — any of 49 curated cities (11 in the US, 38 worldwide) or one of your own, each at a Premium, Comfortable, or Modest lifestyle, plus college, retirement, and owning or renting. Gaps auto-fill so the model never breaks.
Replay decades of real market history (1928–2023, nominal or inflation-adjusted) or run 10,000 Monte Carlo trials. Both give you a probability fan and your true survival rate.
A single 0–100 readiness score sits above the chart, with a plain-language reason why and the changes that would move it most — retire later, spend less, or survive a bad first year. Share the result (amounts hidden by default) or set a check-in reminder, entirely on-device.
Model a job loss, a market crash, retiring early or late, moving abroad, or a big expense — see the before/after instantly with direct retirement-age and spending sliders, then keep it in this plan or save it as a new scenario.
One tap opens Compare with a plain-language winner line — "Moving to Bangalore at 50 lets you retire 4 years earlier" — overlaying up to three plans with success rates and closing balances together, or export Markdown for an AI second opinion.
Everything is stored locally on your device. No accounts, no servers — your numbers never leave your phone. 21 display currencies, including Indian lakh/crore grouping.
Tap anything to edit. Watch numbers update live as you reshape your plan.












Your age, starting corpus, expected return, inflation, and household size — with sensible defaults you can tune.
Add the places you'll live, and the lifestyle you'll have in each, plus the events along the way: a home, college, retirement, a move abroad. Each stage's income and spending roll up automatically.
See a fan of projected balances, a plain-language readiness score, and a stress test — then try a what-if and compare scenarios.
Create a scenario, add life stages, then review the Monte Carlo projections, Stress Test heatmap, and Ledger — or operate it hands-free by voice, recognised on your device.
Bhavitta is written by one independent software engineer and is not backed by a bank, a brokerage, or an advisory firm. It has nothing to sell you: no account to create, no subscription, no ads, and no lead to pass on. The whole simulation engine runs on your phone.
Bug reports, feature requests, and "this number looks wrong" emails go straight to the developer at bhavitta.help@gmail.com. The name is Sanskrit: bhavishya (future) + vitta (wealth).
The questions people ask first, answered without marketing, including what Bhavitta does not do.
Bhavitta is free on the App Store and Google Play with every feature included. There is no subscription, no paid tier, no ads, and no account. If the app helps you, there is an optional tip jar; a tip is a thank-you through Apple or Google and unlocks nothing.
It stays on your phone. There is no account and no Bhavitta server; every scenario, stage, and amount is stored locally. The app sends anonymous usage and crash diagnostics (which screens are used, a rounded success-rate bucket, error codes, and if it crashes, the technical trace with any typed text scrubbed), never amounts, names, cities you typed, or your plan. The News tab downloads public feeds and market prices; nothing about you goes with the request. Details are in the Privacy section.
It is not a tax calculator. Each life stage carries a blended tax rate you set, for example 32% while working in Seattle and 22% in Bangalore, applied to that stage's income, plus a capital-gains rate on property sales. It does not model US brackets, Indian slabs, filing status, or tax treaties. Use it to test whether a plan holds, not to compute a tax bill.
Account balances such as EPF, NPS, PPF, 401(k), or an IRA go into your starting corpus. A pension, Social Security, an annuity, or any other guaranteed income is entered as inflation-indexed income on the stage where it starts. The app does not model account-specific rules such as lock-ins, withdrawal limits, or required minimum distributions.
Two models. Historical replay runs your plan through every start year from 1928 to 2023, in nominal or inflation-adjusted terms. Monte Carlo runs 10,000 trials from the expected return and volatility you set. Both produce a fan of projected balances, a survival rate, and a 0 to 100 readiness score, and a return-by-inflation stress heatmap shows how sensitive the plan is. A year-by-year ledger shows the cash flow behind any percentile path.
Yes. Choose from 21 display currencies, including rupees with lakh and crore grouping, and 49 curated cities with local cost-of-living estimates: 11 US cost tiers and cities plus 38 worldwide, Bangalore, Chennai, Hyderabad, Pune, Dubai, Singapore, and Lisbon among them. Or add your own city with your own numbers.
Yes, in three ways. Back up every scenario to a single file and restore it on any phone. Export a scenario as Markdown to paste into an AI assistant for a second opinion. Share the readiness result as an image, with amounts hidden by default. Each goes through your phone's own share sheet, only when you tap it.
Not yet. Bhavitta runs on iPhone (iOS 18 or later) and Android phones. Your numbers do not sync anywhere, which is also why there is no account; the backup file is how a plan moves between devices.
No. Bhavitta is an educational planning tool. Its projections are estimates based on your inputs and on historical or simulated market behaviour, not predictions or guarantees. For decisions about your own money, talk to a licensed adviser; the Markdown export is built to make that conversation easier.
A calculator takes one set of numbers and gives one answer. Bhavitta models your life as a timeline of stages, a city and lifestyle for each chapter, a home, college, a move abroad, retirement, and simulates the whole path thousands of times. Then it lets you change one thing, a job loss, a market crash, retiring two years earlier, and see the readiness score move.
Bhavitta is built to be useful without ever asking you to trust it with your data.
Every scenario, life stage, and amount is stored locally on your device. It's never collected, uploaded, or shared — that hasn't changed.
The app sends anonymous, non-identifying analytics (which screens get used, which features get tapped) to help us improve it. It never sends amounts, names, cities you typed, or your plan itself — only coarse signals such as a rounded success-rate bucket, a planning horizon in years, and which kinds of life stages a plan contains. Nothing is ever linked to you.
This website counts anonymous visits and taps on its download and video buttons, with no cookies and no way to identify you, and does nothing at all if your browser sends Do Not Track or Global Privacy Control.
To keep the app stable, it also reports anonymous crash and performance diagnostics: error codes, rough timings, and crash categories. Never a stack trace, never your plan, and never linked to you.
If you tap “My location” when choosing a city, the app reads your approximate location once, on your phone, and matches it to the nearest city in its own list. It is never stored, looked up online, or sent anywhere. If you choose to leave an optional tip, the purchase goes through Apple or Google; the app only records anonymously that a tip of a given size happened, never who tipped. Tips unlock nothing.
Besides the analytics and diagnostics above, the app only downloads public data: news feeds and market prices when you open the News tab, and a currency exchange rate if you ask for a refresh. Nothing about you or your plan is sent with them. On iOS, once after install, the app also asks Apple whether the install came from an Apple Search Ads campaign; Apple returns a campaign number or “no”, nothing about you.
Exporting a scenario or a share-image is always explicit, through your device's standard share sheet, which you initiate.
Bhavitta is a financial planning tool for adults. It isn't directed at children under 13, and we don't knowingly collect data from them.
In short: there is no account to create, your financial plan never leaves your phone, and nothing is ever linked back to you.
We'd love to hear from you — bug reports, feature ideas, or help getting started. Reach out and we'll get back to you.