Connect
Back to selected work
Case 09 · Ledgr · money OS · Shipped Q2 2025
// Case 09 · 2025 · Personal Finance

Ledgrsafe to spend.

A predictive money app that connects every account and surfaces one honest number — what you can actually spend today, after rent, bills, and the subscriptions you forgot about.

EngagementBuild tier
StackSwiftUI · Kotlin
Timeline12 weeks
StatusLive
Ledgr app — safe to spend home screen
Chapter 01 · The Brief

Five banking apps.
Still no idea what's spendable.

Your balance lies. A $2,400 balance with $1,900 of rent, card payments, and forgotten subscriptions due next week is really $500 — but no banking app tells you that. People check five apps and still guess.

Elena Voss had launched two "budgeting apps" that nobody opened twice. She wanted to answer the only question that matterscan I spend this? — by aggregating every account and forecasting the real number, in one glance, every morning.

Brief at a glance
Founder
Elena Voss · ex-fintech PM
Audience
Paycheck-to-paycheck pros
Constraint
Bank-grade security · 12 wks
Engagement
Build tier · fixed bid
Platforms
iOS & Android · native
Safe tospend.
// today · all accounts
// Spendable now
$840 safe
$1,560 upcoming · ring-fenced
Smartenvelopes.
// auto-categorized · rollover
Groceries · $32068%
Transport · $9040%
Dining · $14592%
Rollover · +$60saved
30-dayforecast.
// predictive cash-flow
+$1.2k
No shortfall · payday clears the 14th
Feature · 01

One number
that tells the truth.

Ledgr aggregates every connected account and subtracts what's genuinely committed — rent, scheduled card payments, recurring subscriptions — to show a single Safe-to-Spend figure. The number people check before every purchase.

AggregationPlaid · 12k institutions
CommitmentsBills + subs · auto-detected
RefreshReal-time · on open
Feature · 02

Envelopes that
sort themselves.

Transactions are categorized on-device the moment they land, dropped into budget envelopes that roll unused funds forward. No manual tagging, no spreadsheets — just a glanceable picture of where the month is going.

CategorizeOn-device ML
BudgetsEnvelope · rollover
PrivacyTransactions never leave
Feature · 03

See the shortfall
before it happens.

A 30-day cash-flow forecast projects every recurring inflow and outflow, then flags the day you'd dip below zero — with enough notice to move money. Overdrafts become a thing that used to happen.

Forecast30-day rolling
AlertsShortfall · push, early
AccuracyRecurring-pattern model
We'd launched two budgeting apps nobody opened twice. This is the first one people check every morning — because it answers the only question that matters: can I spend this?
Elena Voss · Founder & CEO · Ledgr
Chapter 04 · By the numbers
80k
Reach
Installs in the
first 90 days.

Mostly organic — a referral loop tied to connecting a first account. App Store featured in Finance the week of launch.

4.8
Rating
App Store average,
2,100+ reviews.

Most-cited praise: "the only number I trust." Stable at 4.8 since v1.2, 99.7% crash-free across both platforms.

31%
Impact
Fewer overdrafts,
per active user.

Measured across opted-in users six months in. Early shortfall alerts gave people time to move money before the dip.

Chapter 05 · Inside the app

Three screens
that answer one question.

Safe to spend, envelopes, forecast — the full personal-finance picture in one number and two screens.

// Home
Ledgr — Home: Safe-to-Spend number front and centre

The one number that matters, already net of every commitment.

// 01 · Envelopes
Ledgr — Envelopes: auto-categorised spending budgets

Auto-categorised spending against rolling budgets.

// 02 · Transactions
Ledgr — Transaction detail inside an envelope

Tap any envelope to see every transaction behind it.

// 03 · Forecast
Ledgr — 30-day cash-flow forecast

30-day projection with shortfall day flagged early.

// 04 · Insights
Ledgr — Spending insights and trends

Monthly trends and category breakdowns at a glance.

// Settings
Ledgr — Settings and Plaid bank connection

Plaid-connected accounts, limits, and notification prefs.

click to expand · drag to explore
Closing

The
credits.

  • Engagement
    Build tier · fixed bid · 12-week sprint
  • Team
    3 engineers · 1 designer · 1 PM
  • iOS lead
    R. Patel
  • Android lead
    K. Larsson
  • Backend + data
    A. Nakamura
  • Product design
    S. Okafor
  • Stack
    SwiftUI · Kotlin/Compose · Plaid · Node/tRPC · Postgres · Sentry
  • Security
    Biometric auth · SOC 2 type II · on-device categorization
  • Timeline
    Brief Jan 2025 · TestFlight wk 4 · Launch wk 12
  • Post-launch
    v1.4 live · sprint retainer, 8 months in
  • Next case study

    HelmSeller Central, replaced.

    An Amazon SP-API console that unifies every seller operation in one dashboard