Inspiration
One of the most overlooked financial problems is people's inability to recognize that they are falling into one or more problems stemming from their own financial decisions or habits. Although there are tools that address specific issues, such as expense control or debt management, most people are unaware that they need to use them. This lack of self-diagnosis renders existing solutions ineffective, as people do not seek help until the financial damage is evident.
What it does
Finsight addresses this problem with a mobile app that automatically analyzes the user's financial activity by linking to their bank account. The system only consults transactions, without the possibility of making any, ensuring data security.
Based on the user's banking history and cash records, which can be easily added by scanning receipts or filling out a form, the app identifies patterns of spending, debt, or financial imbalance.
Using artificial intelligence models, Finsight generates a personalized financial health diagnosis, highlighting any problems detected and offering recommendations and smart reminders to improve habits and prevent future financial crises.
How we built it
Our technology stack consists of React Native (with Expo Go) for mobile development, using NativeWind for style management and Google Material Icons for the visual interface.
On the backend, we use Python with Flask, integrating automated flows through n8n and AI agents for data analysis.
We model using Capital One's public API in sandbox mode, which allows us to simulate integration with real bank accounts and automatically collect user financial activity without accessing sensitive information.
Challenges we ran into
Our biggest challenge was finding an idea that was truly innovative.
Accomplishments that we're proud of
We are proud to have found an idea with the potential to have a real impact on society.
What we learned
To explore a wide range of possible approaches and find the one that convinced us all.
What's next for Finsight
The idea is for the project to evolve with each update and with user feedback, until it reaches its maximum real impact.

Log in or sign up for Devpost to join the conversation.