Lodestar home — Life Pulse radar

02 · Case study

Lodestar

Goal-first life planning for iPhone — connect long-term goals to vision, money, and career in one local-first app.

Role
Product · Design · iOS
Status
Live on the App Store
Stack
Swift · SwiftUI · SwiftData
Year
2026

Context

Most productivity apps start with tasks. You dump a list and hope it adds up to a life. The goal — the reason any of those tasks exist — lives in a note you never open. Money and vision live in two other apps.

Lodestar is the first product under Funky Monkey: a life OS, not another inbox.

Problem

Bottom-up task lists don't tell you if today's work serves the thing you actually want. RPG-style XP usually makes that worse — you grind the app instead of the life.

The brief: goal first, then milestones and steps, with vision and money in the same place, and a pulse that shows whether attention matches priorities.

What I built

A native SwiftUI app. Hierarchical goals (vision → milestone → step) tagged by life domain. Home is a configurable hub: Life Pulse radar, focused goals, wage, savings, vision strip. Finance is a first-class tab — budget envelopes, wage tracker with a Live Activity, net worth, savings goals, career path map. Photo clusters on a vision board. Widgets for goals, savings, vision, and wage.

Privacy is a design constraint. Data stays on-device in SwiftData. No account, no analytics SDK, no harvesting. Demo mode seeds a sample life without touching the live store. An earlier XP grind was retired — progress is real plan activity.

How it works

Status / next

Live on the App Store. Company site, support, and privacy are live. Next: tighten the loop so opening the app feels like facing the life, not another dashboard.

Funky Monkey ↗ Support Privacy