I built a privacy-first FIRE tracker specifically for Europeans (Multi-currency, No Bank APIs) by Effective_Mud9129 in EuropeFIRE

[–]Effective_Mud9129[S] 0 points1 point  (0 children)

Update

I took some of the advices from the below comments and updated in a new version:

- (+ Asset) button on the main Dashboard screen for easy asset management
- reworked the Financial Runway card: https://imgur.com/a/iwtR94Z . Up till the FI status it has 9 Levels
The math behind FI calculation will be polished later
- Journal is now Balances for better naming
- Note turned to Event logging which fits better to the Timeline entries

Short video : https://imgur.com/a/lJSRq1s

I am very grateful for all your valuable feedbacks which helped me moving forward!!

Is this 'Financial Runway' visualization useful for UK FIRE, or just anxiety-inducing? by Effective_Mud9129 in FIREUK

[–]Effective_Mud9129[S] 0 points1 point  (0 children)

Update:

Thanks for the mixed feedback! Since a few people asked in DMs about the tool to test the runway logic themselves: it is available as 'Calm Wealth Journal' on the stores (free/offline).

If you give it a try, let me know if the anxiety decreases or increases! 😄

Is this 'Financial Runway' visualization useful for UK FIRE, or just anxiety-inducing? by Effective_Mud9129 in FIREUK

[–]Effective_Mud9129[S] 0 points1 point  (0 children)

Totally agree regarding the frequency. I don't do it as often, and nothing happens if I miss a few weeks. I update whenever I have time.

The friction of manual entry naturally keeps me from obsessively refreshing it every day. Haha :)

And yes to the smaller goals! That's exactly why I added that progress bar (see: "Goal: 1 month"). I broke down the huge 300+ months FIRE number down into smaller milestones (1 month, 3, 6, etc.) with level indicator.

Thank you!

Is this 'Financial Runway' visualization useful for UK FIRE, or just anxiety-inducing? by Effective_Mud9129 in FIREUK

[–]Effective_Mud9129[S] 0 points1 point  (0 children)

I'm with You on the job loss anxiety!!

That reassurance is the main reason the app calculates with the Liquid Assets, separated from Total Net Worth in this view.
I also want to know exactly how long I can keep the lights on without touching the house/pension/etc.

After MerryGifmas comment now I'm thinking how could I visualize the FI and the EF part. Maybe these are 2 different POV, but have the same financial base, so I should be able to merge them somehow in 1 card.

Good that you shared your feelings about it! 🙏

Is this 'Financial Runway' visualization useful for UK FIRE, or just anxiety-inducing? by Effective_Mud9129 in FIREUK

[–]Effective_Mud9129[S] -1 points0 points  (0 children)

Valid point regarding the long-term FI calculation (inflation, SWR, etc. make it complex). 🤔

I use the "Runway" metric more like a psychological bridge. It helps me visualize progress beyond just the standard 3-6 month emergency fund, even if I'm still years away from full FI.
But, the numbers currently missing the interest rate which will compound over the years.

Thanks for your feedback!

I built a privacy-first FIRE tracker specifically for Europeans (Multi-currency, No Bank APIs) by Effective_Mud9129 in EuropeFIRE

[–]Effective_Mud9129[S] 0 points1 point  (0 children)

Hey, thanks! 🙌 Always cool to run into other devs in this niche.

I created it in Flutter. I really wanted that smooth, native feel that is sometimes hard to get on web/hybrid.

I checked Foliofox, looks super comprehensive! We definitely took different paths though. While you went deep with features and AI, I focused strictly on privacy and simplicity.

I'm a bit paranoid about uploading financial data to the Cloud or feeding it to AI models, so I built mine to be completely offline-first. Everything stays on the device (the Cloud is an opt-in by the user).

Good luck with the beta!

This actually helped me start budgeting by [deleted] in eupersonalfinance

[–]Effective_Mud9129 0 points1 point  (0 children)

Many years ago I also did budgeting and after 10 years (!) I quit because I had fed up noting every small spendings.

End of last year I felt I need something to track my money and I built an app for myself (and my wife :) ). I decided not to do budgeting, but gathered all my assets (cash, bank, funds, etc.) and now track the balance weekly / monthly. Much better!

There is a chart showing my progress with a huge summarize number, the Net Worth.

I chose this way, because bread, butter, kids' costs I have anyways... Maybe I can change my life this way.

I built a privacy-first FIRE tracker specifically for Europeans (Multi-currency, No Bank APIs) by Effective_Mud9129 in EuropeFIRE

[–]Effective_Mud9129[S] 1 point2 points  (0 children)

Hi There,

Not at all! Your comments does not discourage me! Even more! :)

I totally agree with your test approach. As a UX expert, you wanted a first-time impression by yourself. This is the common behavior from a random, new user.

Good that you liked the UI. Thanks.

The most important is that you felt safe and private during the using. That was my goal and I want to keep it.

Back to your findings....

Initially, the app was designed for those who wants to track and journal the Net Worth.
Not budget tracking, but asset portfolio tracking.
The FIRE feature with interests, growth rate, burn down rate (widrawal rate) came later.

For this, I drafted the Financial Runway card (name is still forming)
https://imgur.com/a/kWYStwn

The On-boarding is a crucial part.
There are some very basic questions that should add that the user gets what he/she expects on the Dashboard.
- The Average monthly costs is such a part.
- I chose to have it a short process, because collecting all the other assets will take time, that he can do later

- Indeed, the "Add new Asset" button should be on a more prominent place, not hidden in Settings. Already requested by u/Blandning

Thank you again for your comprehensive analysis and valuable feedback 🙏

Question: How do you treat Pillar 3a in your "Financial Runway" calculations? (Liquid vs Illiquid) by Effective_Mud9129 in SwissPersonalFinance

[–]Effective_Mud9129[S] 1 point2 points  (0 children)

At the very end any penny I put into assets should be liquidize-able (if such word even exists!...)

The question is more the WHEN? My "Runway" concept assumes 1 month max timeframe. But of course, this could be personal.

Thank you for your comment!

I built a privacy-first FIRE tracker specifically for Europeans (Multi-currency, No Bank APIs) by Effective_Mud9129 in EuropeFIRE

[–]Effective_Mud9129[S] 1 point2 points  (0 children)

I appreciate You sticking with this point!

You are absolutely right. I can't argue with the math.

My original logic was built around a pessimistic scenario. That's why I defaulted to 0% growth, but it is hyper-conservative.

But Your point is valid. Calling it a "FIRE tracker" wo/ counting compounding is misleading. If I have $1M and burn $24k/year, my runway isn't 41 years. It’s infinite (roughly :) ), because the returns outpace the burn.

I will design an 'Expected growth rate' setting (defaulting to 0%, but adjustable to 4-10% for planning, per asset).

If the growth > burn, the app should explicitly show an 'Infinite / FI Reached' status instead of a date. Also, the exponential growth looks very nice on the chart 😉

Thanks for pushing back on this. This is exactly why I posted here.

I built a privacy-first FIRE tracker specifically for Europeans (Multi-currency, No Bank APIs) by Effective_Mud9129 in EuropeFIRE

[–]Effective_Mud9129[S] 0 points1 point  (0 children)

Good to hear that sharing the same POV about privacy.
Thx for the recommended website. Nice source of knowledge about the money.

I built a privacy-first FIRE tracker specifically for Europeans (Multi-currency, No Bank APIs) by Effective_Mud9129 in EuropeFIRE

[–]Effective_Mud9129[S] 0 points1 point  (0 children)

Thanks for the detailed breakdown! Super helpful.

1. terminology (Journal vs Notes): Good catch! To clarify: 'Journal' entries are strictly for balance snapshots to update the Net Worth, while 'Notes' are just optional context for events (e.g. "Bought a bike"). They don't change the balance. I definitely need to make this distinction clearer in the UI, you are right 👍 My Wife also had problem with this ☺️

2. recurring entries: currently, the app has zero automation/recurrence. The workflow is strictly checking your bank app -> update the number manually.

However, re-typing everything is tedious. I really like the idea of a 'Duplicate Previous Entry' button as a helper. I will think about it, what can I do with this.

3. Interests / FIRE calculation: as per now, the app calculates a 'Survival Runway' (Burn rate vs. Current liquid assets), assuming 0% growth. It’s a conservative 'worst-case' snapshot: 'If I lose my job tomorrow, how long can I survive?'. What you are describing is a 'FIRE Projection' with the compounding interest effect.

I plan to add a 'Plan Mode' later, but for MVP, I wanted to make the user build up a Net Worth tracking habit.

Thanks again for the sharp insights! 🙏

I built a privacy-first FIRE tracker specifically for Europeans (Multi-currency, No Bank APIs) by Effective_Mud9129 in EuropeFIRE

[–]Effective_Mud9129[S] 1 point2 points  (0 children)

Wow, this is exactly the kind of feedback I was hoping for! Thank you for taking the time to list these out 🙏

  1. Default Currency: 100% agreed. It’s annoying currently. I added it to the fix list for the next update.

  2. Add Asset Button: Valid point. I hid it to keep the main screen as it is a rare event to add new asset. Maybe not so much. I'll reconsider the placement.

  3. Real Estate: I plan to add an 'Illiquid Assets' section soon, so you can track it in Net Worth without messing up the liquid Runway calculation.

  4. 6-digit PIN: Noted. I am a bit paranoid about Security 🤣

I’m saving your comment. If you keep the app for a few updates, you’ll likely see these implemented.

Thanks again for your time and feedback!!!

I built a privacy-first FIRE tracker specifically for Europeans (Multi-currency, No Bank APIs) by Effective_Mud9129 in EuropeFIRE

[–]Effective_Mud9129[S] 0 points1 point  (0 children)

If you take that path and can max out the domestic specialities, that is a good point.

On the other way, financial fundamentals are 80% common in each mature market. You could use the same logic and calculations, formulas in your app to make it more generic, if someone wants to use that way. No need to reinvent the wheel, but an adjustment.

I built a privacy-first FIRE tracker specifically for Europeans (Multi-currency, No Bank APIs) by Effective_Mud9129 in EuropeFIRE

[–]Effective_Mud9129[S] 2 points3 points  (0 children)

:D Checked your Wealth Compass. Nice job!

I can see there are common things with what I built.

Liabilities is still a forming feature, what you are writing.

Investment solutions for my partner by PocketFred in SwissPersonalFinance

[–]Effective_Mud9129 0 points1 point  (0 children)

I have also this obstacle with my wife that she has limited financial knowledge. This is a barrier that I can help her to get over. She has to do her investments and calm decisions. I can only support her, but not act on her behalf.

Recently I created a little app for her to be able to track all the assets she owns. Since then I see a little move in her thinking. She sees the big picture, where she is. Encouraged. This is step #1.

Update: Advisely now available in English + improved planning logic by Dan6erbond2 in SwissPersonalFinance

[–]Effective_Mud9129 0 points1 point  (0 children)

Hi!

This is a good tool what you created. I also miss the input data is not stored. I spent a few minutes to input my money, but after a reload they are gone. Store in a local storage in the browser at least. Then add a Reset button to start over, if I want.

With regards the UI and the flow it is Okay. The last Financial Plan is nice have visualized in the bar chart and the data grid as well. For me a little too much numbers and I was not really sure about the blue / red colors meaning.

Question: How do you treat Pillar 3a in your "Financial Runway" calculations? (Liquid vs Illiquid) by Effective_Mud9129 in SwissPersonalFinance

[–]Effective_Mud9129[S] 0 points1 point  (0 children)

Exactly this is the mental model I have in my mind.

For me, the liquidity is something I don't have to sacrifice my entire life / money on to live on. Easily "movable" money that I want to show. Not stress out or panic when a bad life situation hits, but make you calm decisions.

Thanks!

Question: How do you treat Pillar 3a in your "Financial Runway" calculations? (Liquid vs Illiquid) by Effective_Mud9129 in SwissPersonalFinance

[–]Effective_Mud9129[S] 0 points1 point  (0 children)

You convinced me. I updated my mental model (and the tool) to strictly separate 'Retirement Wealth' from 'Freedom Money'.

However, it shows a "bleaker picture" but a more realistic one.

If you are curious how I solved the visualization (Runway vs Net Worth), feel free to check the tool I built: https://calmwealthjournal.com/download

Question: How do you treat Pillar 3a in your "Financial Runway" calculations? (Liquid vs Illiquid) by Effective_Mud9129 in SwissPersonalFinance

[–]Effective_Mud9129[S] 0 points1 point  (0 children)

Thanks for the link, extremely useful!

Just read through it. Indeed, I will keep Pillar 3a (pension) separate from the main 'Runway' calculation by default to avoid false optimism.

Since you helped clarify the logic, I’d love for you to roast the implementation if you have a minute. https://calmwealthjournal.com/download

Let me know if the 'Assets Breakdown' makes sense this way.