← All Projects
FinTechPrototype

Savings Companion

"Meet the AI friend who actually makes you save money — your Tamagotchi for adulting."

Screenshot of Savings Companion

The Idea

A personal finance app that connects to your bank account and ties your spending/saving behavior to an animated AI character — a Tamagotchi for your wallet. When you save well, your companion thrives; when you overspend, it visibly suffers. The emotional bond with the character drives behavior change where spreadsheets and pie charts have failed. The app includes a usable budgeting dashboard, savings goal tracking, and AI-generated check-in messages from your companion.

Who It's For

Gen-Z and young millennials (22-32) who know they should save but can't stick to a budget — the "my bank account is crying" generation. Heavy overlap with Duolingo users, gamification-responsive, and already comfortable with fintech apps like Cash App and Venmo.

What's Built

Build a web app (mobile-responsive, PWA-ready) with:

  • Auth & onboarding: Email/password sign-up, savings goal setup, companion selection (3 characters)
  • Plaid integration: Connect one bank account via Plaid Link (sandbox mode for MVP), pull transactions
  • Budgeting dashboard: Categorized spending breakdown, savings rate vs. goal, month-over-month progress
  • Companion system: A character rendered at the top of the dashboard with 5 health states (thriving → critical) driven by a simple formula: health = f(savings_rate, goal_progress, spending_trend)
  • Companion messages: Pre-written + LLM-generated short messages from the companion reacting to financial events (e.g., "You just saved $200 this week — I'm doing a little dance 💃")
  • Notifications: Daily summary push (or email for MVP) with companion status

Explicitly out of scope for MVP: Voice notes, voice cloning, partner sharing, multiple bank accounts, Pro tier billing, native mobile apps.