PocketMoney
PocketMoney started as a problem in my own house: keeping track of my daughter's allowance, and wanting a way to actually teach her about money instead of just handing it over. So I built her an app — a mobile-first, bilingual family allowance ledger. It is pure virtual tracking: no banking, no real money. I log her allowance with a reason, she sees her balance and savings progress on her own device via a QR code, and nobody has to remember what was promised.
As much as it is a tracker, it is a teaching tool. I use it to show her how saving toward a goal works, what interest does to money over time, and why a plan beats an impulse — the small financial intuitions I wish someone had drawn out for me early. It turns abstract ideas into something she can watch grow.
Under the hood it is React Native (Expo) on Supabase — Postgres with row-level security, Edge Functions, and realtime sync — with RevenueCat for subscriptions, PostHog for analytics, and a Next.js web dashboard. Privacy is a hard line: a child profile stores only a display name and an emoji avatar; no birthdate, no email, nothing COPPA-governed.
And it runs on the full spec-first system I write about — a locked PRD, a Kanban board, defined roles, and a rule that nothing gets built before the intent is written down. It is the clearest day-to-day proof that, in the AI era, the discipline upstream is what makes the execution downstream worth anything.
In active development toward V1.0. Built bilingual with full Hebrew RTL from day one.