← Portfolio

Mobile

WealthMate

A pocket financial assistant for people who want clarity — not another dashboard that shouts at them about subscriptions they already know about.

WealthMate is built around a simple premise: your money picture should fit in your hand, update without guilt theater, and answer a few questions reliably — where am I this month, what is actually committed, what goals are drifting, and what would a small change do over time.

It is not trying to be a bank replacement or an investment advisor in an app icon. It is trying to be the place you open when you want to make a decision with numbers you trust, presented in plain language, with enough history to see trends but not so much chart junk that you bounce.

01CONTEXT

Problem

Personal finance tools tend to split into two extremes: spreadsheets that never leave the power-user niche, or consumer apps that optimize for engagement metrics with anxiety-inducing notifications and upsells.

I wanted WealthMate for the middle: people who are responsible enough to track things but tired of products that treat them like children or sales leads. That meant hard product choices about what not to build — fewer categories, fewer “insights” that are just variance noise, and no dark patterns around linking accounts.

02PROCESS

Approach

The information architecture starts from cash flow reality: scheduled bills, discretionary buckets, and goals with dates — not fifty micro-envelopes unless someone explicitly wants that level. Onboarding is designed to get to a useful summary screen quickly, with optional depth added later so the first session still feels like a win.

Where data can live on-device, it does. Where aggregation helps, the model is explicit about what is read-only vs what can be edited, and about what never leaves the phone.

Copy and empty states are treated as product surface area: numbers without context create shame; the same numbers with framing and next-step suggestions create agency.

03RESULT

Outcome

WealthMate is the app I trust when I need to answer “can I afford this trip” or “why did October feel tight” without opening three banking apps and a spreadsheet. It keeps evolving toward calmer defaults, smarter recurring detection, and exports that play nice with tax prep without pretending to be a CPA in a box.

The north star remains the same: respect attention, respect intelligence, and never optimize for panic clicks.

04STACK
  • Swift
  • SwiftUI
  • Charts (Swift Charts where applicable)
  • Local persistence & encryption (sensitive fields)
  • Optional account linking architecture (TBD per release)