A case study on designing Cairn — a budgeting and expense-tracking app that turns transaction data into a visible trail of financial progress, built for a 2026 landscape of AI-assisted, trust-first money management.
Try the clickable prototype ↓Cairn is a budgeting and expense-tracking app that automatically organizes a user's spending into flexible categories and visualizes long-term progress as a personal trail — with savings and debt-payoff milestones marked as stacked stones, or "cairns," instead of spreadsheets and shame-toned alerts.
Most budgeting apps still ask people to behave like accountants: log every purchase, force spending into rigid monthly categories, and absorb red, judgmental warnings when life doesn't cooperate. Research into 2026 fintech behavior shows users don't quit budgeting apps because they don't care about money — they quit because the apps make caring feel like homework, and because AI-driven "insights" often feel surveilled rather than supportive.
Design a budgeting experience that removes manual tracking as the default, explains every AI decision in plain language, adapts to irregular income, and replaces punitive spending alerts with a motivating, opt-in narrative of progress — while giving users precise control over how much automation and personalization they want.
Three shifts define fintech UX this year: explainable AI is now expected, not a differentiator; users will only link real accounts once trust is earned before KYC; and financial wellness — not transaction speed — is what keeps people coming back. Cairn was designed directly against these three shifts.
A five-stage double-diamond process, run end-to-end with weekly syncs alongside one PM and two engineers.
Research & competitive analysis
Personas & journey mapping
HMWs, IA & user flows
Wireframes to hi-fi UI
Usability testing & iteration
Four opportunities emerged for differentiating Cairn against the current budgeting app landscape.
Categorize spending by default; let users correct in one tap instead of building every category from scratch.
Every AI suggestion states its confidence and reasoning, and personalization is adjustable, never assumed.
Rolling budget periods and income-smoothing for freelance and gig-economy earners, not just fixed salaries.
A visual trail of milestones replaces red over-budget banners with empathetic, judgment-free language.
Understanding why budgeting apps fail to retain users, and what trust actually looks like in an AI-assisted financial product.
1:1 moderated interviews to surface the emotional and behavioral reasons behind budgeting-app abandonment.
A follow-up survey validated interview themes at scale.
A structured review of three category-leading budgeting products to map strengths, gaps, and openings for differentiation.
YBYNAB |
MMMonarch Money |
RMRocket Money |
|
|---|---|---|---|
| Description | Manual, zero-based budgeting method for intentional spenders | Net-worth & investment tracking with household collaboration | Bill negotiation and subscription cancellation, budgeting as add-on |
| Strengths | Deep methodology, strong community and financial education | Polished net-worth visuals, great for shared household finances | Effortless setup, genuinely useful subscription and bill tools |
| Weaknesses | Steep learning curve, entirely manual entry, no free tier | Premium-only, overwhelming for budgeting beginners | Upsell-heavy UI, budgeting feels secondary to monetization features |
| AI & Personalization | Minimal — philosophy is manual control | Moderate — automated insights, limited explainability | Moderate — spend alerts, limited category flexibility |
The gap in the market isn't another budgeting method — it's an app that combines YNAB's intentionality, Monarch's visual clarity, and Rocket Money's low-effort setup, without their respective weaknesses: manual burden, beginner overwhelm, and upsell fatigue. Cairn's opportunity is automatic categorization the user can trust, explained in plain language, wrapped in a progress narrative that feels earned rather than gamified.
Synthesizing research into shared patterns, then into two personas that anchored every design decision.
"I don't need another app telling me I failed this month."
"If I have to set it up like a spreadsheet, I've already uninstalled it."
Scenario: Rohan sets up Cairn and reaches his first savings milestone.
| Phase | Awareness | Demo Preview | Account Link | First Week | Milestone Reached |
|---|---|---|---|---|---|
| Action | Sees Cairn recommended in a finance newsletter | Explores the app with sample data, no account required | Links his bank once he sees the security explanation | Reviews auto-categorized transactions in under a minute | Gets a quiet, tasteful notification: a stone added to his goal |
| Feeling | 🙂 Curious | 🙂 Reassured | 😌 Confident | 😊 Relieved | 🎉 Proud |
| Opportunity | Lead with outcomes, not features, in marketing | Let value be felt before any personal data is required | Explain exactly what is accessed and why, in plain language | Default to automatic categorization with one-tap correction | Celebrate without gamified noise — no confetti overload |
Reframing research insights as "How Might We" questions, then structuring the product around them.
→ Persistent "why we flagged this" explainability tags, visible confidence scores, one-tap confirm or correct.
→ Replace red over-budget banners with a trail-and-cairn metaphor and empathetic copy ("15% over on dining" instead of "You overspent").
→ A demo-data preview mode lets users feel the product's value before any account is linked.
→ Rolling budget periods and income-smoothing suggestions instead of fixed calendar months.
→ A single "this week" home card with one clear, prioritized next action.
→ A settings panel that lets users dial automation from Manual to Assisted to Automatic.
Flow 1 · Reviewing an AI-flagged transaction
Flow 2 · Setting a savings milestone
From low-fidelity structure to a visual language built around trust, calm, and quiet celebration.
Not every idea survived contact with users. The gamified home screen below is the clearest example — and the reasoning behind cutting it shaped Cairn's tone more than almost any other decision.
Don't break the streak — log a transaction today!
31% of survey respondents said gamified rewards would keep them engaged, and Revolut's savings-challenge streaks were a clear competitor benchmark. A daily streak plus a badge wall tested well in isolation for "delight."
The cairn milestone system kept the "visible progress" insight that made streaks appealing, but tied it to a user-chosen goal instead of daily login pressure — progress that can pause without ever resetting to zero.
Pine
#1F3A2E
Ochre
#C6862F
Stone
#8C8570
Paper
#F1EFE7
Rust
#A85A3E
Deep pine and warm ochre replace the typical blue-and-white fintech palette to feel grounded rather than corporate; the rust accent is reserved only for genuine warnings, never routine spending alerts, so it keeps its meaning. Icons use rounded strokes to match Fraunces' soft serif terminals.
High-fidelity screens from the final prototype, each tied to a research insight above.
Flagged because it matches 14 similar food-delivery purchases this month. Confidence: 92%.
You've placed your third stone. ₹15,000 saved — five more to go.
Every element on the flagship screen traces back to a specific research finding.
Matches the 30-second check-in habit found in interviews — nothing to parse a full month of data for.
Replaces a bare completion percentage with a visual trail so progress feels tangible rather than abstract.
Highest-activity categories surface first, so the one thing worth reviewing this week is never buried.
The one category running hot uses the accent color — color signals a decision point, not decoration.
All five destinations are reachable one-handed — see the reachability study below.
2026 fintech UX is judged as much on who it excludes as on what it enables. Three checks ran alongside every screen.
Primary actions, the weekly summary card, and the bottom navigation all sit in the bottom two-thirds of the screen — the zone a thumb reaches without a grip shift.
Before linking a bank account, Cairn shows read-only scope, encryption standard, and a revoke-access control in the same screen — not buried in a settings menu three taps deep.
This isn't a screenshot — it's a working slice of the actual flow tested in the study below. Tap the flagged transaction, then confirm or edit its category.
Flagged because it matches 14 similar food-delivery purchases this month. Confidence: 92%.
Noted for next time — future Swiggy orders will be categorized the same way automatically.
Cairn will remember this correction and apply it to similar Swiggy orders going forward.
Transactions the AI wasn't fully certain about surface first, with a confidence score attached.
Tap in to see exactly why a category was suggested — never a black box.
Either path teaches the model your preference for next time — no settings menu required.
Moderated testing to validate whether the explainability and control mechanisms actually worked in practice.
8 participants (4 matching each persona), moderated remote sessions via Maze, testing four core tasks: exploring the demo-preview flow, correcting an AI-categorized transaction, setting up an income-flexible savings goal, and adjusting the personalization level in Settings.
Session recording · Task 2 — correcting an AI-categorized transaction
This reaction — relief once the number was explained, paired with an instinct to distrust an unexplained label — showed up in 5 of 8 sessions and directly shaped Finding 03 below.
6 of 8 participants didn't realize they could see why a transaction was flagged — the info icon only appeared on hover/long-press.
Made the confidence badge always visible, not hidden behind an interaction.Several participants expected savings goals to live inside Budgets, since both showed progress bars that looked identical.
Gave Milestones a distinct cairn icon and stacked-stone visual language, separate from budget bars.Testers trusted "92% match" more than a plain "auto-categorized" label with no number attached.
Added a numeric confidence score to every AI-categorized transaction, not just a badge.Validated through iterative usability testing ahead of a planned engineering handoff.
Explainability is only useful if it's impossible to miss — hiding trust-building information behind a hover state defeats its purpose. I also learned how much tone matters in financial messaging: the same underlying alert reads as either supportive or judgmental depending entirely on word choice, and users notice the difference immediately.
Next steps include testing the rolling-budget model with a larger sample of gig-economy users, exploring a lightweight voice interface for quick balance checks, and partnering with engineering to validate the confidence-scoring model against real transaction data before launch.