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

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.