Dev.to
7/10/2026

FinPal - I Built a Finance App You Can Actually Ask Questions To
Short summary
FinPal is a personal finance app built for India's UPI-heavy payment ecosystem, letting users ask plain-English questions about their spending and get answers grounded in real transaction data. It uses a hybrid architecture where a rule-based engine handles straightforward categorization and Google Gemini is invoked only for ambiguous transactions and open-ended natural-language queries, keeping costs and latency low. The app parses CSV/PDF exports from GPay, PhonePe, and Indian banks, auto-categorizes them, and provides a chat layer that reasons over computed spending summaries rather than raw transaction dumps.
- •FinPal lets Indian UPI users ask natural-language questions about their spending and get grounded answers from real transaction data
- •Hybrid AI design uses rule-based categorization for known patterns and Google Gemini only for ambiguous transactions and open-ended queries
- •Parses CSV/PDF exports from GPay, PhonePe, and Indian banks into a unified schema with live dashboard visualizations
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



