Interview Questions › Product Design
Design a subscription management app to track recurring expenses
Design a personal finance application that automatically identifies, tracks, visualizes, and cancels unused recurring digital subscriptions (Netflix, gym, SaaS, cloud storage).
Context
The average consumer underestimates their monthly subscription spend by over $100, trapped in "free-trial" renewals and hidden dark-pattern cancellation flows.
Clarifying questions to ask first
- How does the app monetize (freemium with premium savings percentage or flat monthly fee)?
- Can the app negotiate lower bills on behalf of the user? (Yes).
How to approach it
- Identify Core User Personas: The Budget Optimizer (wants to cut waste), The Free-Trial Hoarder (forgets to cancel after 7 days), The Shocked Bill-Payer
- Map Key Friction Points: Subscriptions hidden across 5 different credit cards/bank accounts, tedious multi-step dark pattern cancellation flows, forgotten annual renewals
- Design Core Feature Suite:
- 1. Plaid Bank & Email Auto-Scan: Instant automated discovery of all recurring debits and renewal receipts
- 2. "1-Click Subscription Concierge Cancel": App generates and submits cancellation requests on the user's behalf
- 3. Free Trial Virtual Card Shield: Virtual disposable payment cards that auto-freeze before the trial renews
- 4. Renewal Alert Calendar with price-hike alerts
Framework: User Psychology (Forgotten Spends) -> Bank & Email Ingestion -> 1-Click Cancellation Engine -> Virtual Card Shield -> Success Metrics
Sample answer
- Users dread navigating complex cancellation dark patterns; having the app cancel subscriptions via power of attorney is the highest-value feature
- Virtual credit cards permanently prevent accidental trial charges
- MVP: Bank feed integration, categorized recurring expense dashboard, 1-tap concierge cancellation assistant, and push alerts 48 hours before any annual renewal charges
Executive design: A proactive subscription manager combining automated bank transaction detection, 1-click concierge cancellation, and disposable virtual cards to eliminate unwanted recurring charges.
What interviewers look for
- Automated Subscription Discovery Accuracy
- 1-Click Cancellation Mechanics & Legal Authorization
- Virtual Card Free Trial Protection
- Total Customer Dollar Savings Metric