Back to Leanfinit

personal finance

Goal Jars: A Savings Tracker That Shows You the Finish Line

One jar per goal, a filling thermometer, and a honest projection of when you'll get there. No bank login, no spreadsheet, no guesswork.

Artem

Founder

· 5 min read

Goal Jars — home

You know you need an emergency fund. You know you want to buy that laptop before the school year starts. You probably have a vague trip in mind too. The problem is not intention, it is visibility. When all your savings sit in one account, every goal competes for the same mental real estate, and a plain balance tells you nothing about whether you are on track or quietly falling behind.

Goal Jars gives each savings target its own named jar, its own thermometer bar, and its own projected finish date. Tap through the demo below and you will see what that looks like in practice: a handful of active goals, each one telling you exactly where it stands and whether you need to pick up the pace.

Live demo

Goal Jars — running live, right here in the article · Open in a new tab

The problem with one account for everything

Personal finance communities have talked about sinking funds and the envelope method for years, and the reason those conversations keep coming back is that the underlying instinct is right. When money for the laptop and money for rent live in the same pool, spending from one feels abstract. You are not spending your laptop fund, you are just spending.

Separation creates accountability. Not moral accountability, just informational: you can see at a glance how much progress you have made toward each specific thing you care about. Goal Jars is built entirely around that idea. You create a goal, give it a name, a target amount, and a date you want to reach it by, and from that point forward every deposit you log belongs to that goal, not to a general pile.

Goal Jars — insights
Goal Jars — insights

What you will see in the app

Open the demo and you will land on a list of goals, each displayed as a card with a thermometer bar showing how far you have come. The bar fills from left to right as you log deposits. Underneath it, the app does a simple but useful calculation: given your saving pace so far, what date will you actually finish? If that date is later than your target, the card flags it, giving you a concrete nudge rather than a vague sense of being behind.

Tap into any goal and you see the full deposit history with dates, which makes it easy to notice patterns. Did you add something every week last month and then nothing this month? The log shows you. You can add a new deposit right from that detail view, and the thermometer updates immediately so the progress feels real and earned.

The app opens on seeded data rather than a blank screen, which matters more than it sounds. An empty list is demotivating and tells you nothing about how the app works. The sample goals let you poke around and understand the flow before you commit to entering your own numbers.

Why projected dates change the way you save

A raw percentage bar is satisfying but passive. Forty percent of the way there is good news, but forty percent of the way there with three weeks left and your current pace puts you at completion in eleven weeks is a different kind of information. It turns a vague feeling of progress into a specific decision: do you add a little more each week, push the target date back, or adjust the goal amount?

Goal Jars keeps that projection visible without making it stressful. The flag appears when you are behind, and it disappears when you catch up. There is no alarm, no red number, just an honest read that you can act on or ignore. For people juggling three or four goals at once, that single flag is often enough to redirect a bit of discretionary spending toward the goal that needs it most.

Built for people who do not want a full budgeting suite

Apps like YNAB and Copilot are genuinely good tools, but they require a bank connection, a learning curve, and an ongoing commitment to categorizing transactions. A lot of people do not want that. They want something they can open once a week, log a number, and close. Goal Jars is that thing.

Everything lives on your device. There is no account to create, no subscription, no syncing to a server. You enter what you saved and the app keeps track. The interface follows the iOS conventions you already know: grouped cards on a soft background, a large title at the top, Cupertino-style tabs at the bottom. It looks like it belongs on your phone because it is designed to.

Trying it yourself

The live app in this article is fully interactive. Try adding a deposit to one of the existing goals and watch the thermometer move. Explore the detail view to see the deposit log. If you want to understand the projection logic, add a few deposits with different dates and notice how the estimated finish date shifts.

The sinking fund approach works because it makes savings concrete and goal-specific. Goal Jars is a lightweight way to get those benefits without any of the overhead of a full financial app. For anyone managing a few goals in parallel and wanting an honest, visual read on each one, it is a genuinely useful addition to the phone.

39

files in the build

40.2 MB

app bundle

Flutter Web

runs in any browser

Have a tool idea of your own?

Goal Jars went from a one-line description to a working iOS app in minutes. If there is a small utility you have always wanted but never found, you can build it the same way.

Build your app