Inspiration
In today’s digital world, we are flooded with subscriptions — from OTT platforms and cloud storage to online tools and courses. I realized I was losing money every month on services I no longer used. This inspired me to build SubTrack, an intelligent mobile app to track and manage all subscriptions in one place with the help of AI reminders.
What it does
SubTrack is a smart mobile app that helps users keep track of all their digital subscriptions (Netflix, Amazon Prime, Spotify, mobile recharges, etc.) in one place.
- It provides AI-powered reminders before upcoming renewals
- Suggests cancelling unused subscriptions
- Calculates total monthly expenses on digital services
- Reads bank SMS or email data (with permission) to detect subscriptions
- Offers calendar sync for personalized alerts ## How we built it Frontend: Developed using Flutter, for Android and iOS compatibility Backend: Powered by Firebase Firestore for real-time data storage AI Layer: A basic text classification model was used to extract subscription info from SMS/email Notifications: Integrated with Google Calendar API and local push alerts Design: Prototyped using Figma with a focus on minimalist UX and clarity ## Challenges we ran into
- Handling SMS/email privacy and permissions securely
- Extracting structured data from unstructured messages (like bank or app notifications)
- Designing a UI that is both simple and feature-rich
- Testing reminders with various subscription cycles (monthly, yearly, free trials, etc.)
- Managing time zones and local device settings for alerts ## Accomplishments that we're proud of
- Successfully detected subscription details from SMS samples with 80% accuracy
- Built a clean and functional UI in Flutter within days
- Designed a working prototype with reminder functionality and expense summary
- Validated the idea with a few test users and received positive feedback ## What we learned
- Cross-platform app development with Flutter
- How to use AI/NLP techniques for small-scale text extraction
- Best practices in handling user data securely and ethically
- Firebase and push notification integration
- Importance of UI/UX in user retention and clarity ## What's next for SubTrack
- Add auto-suggestion of better/cheaper plans using web scraping or APIs
- Introduce machine learning to predict future spending trends
- Implement subscription sharing tracker for families or roommates
- Publish to Google Play Store and App Store
- Support regional languages and expand to international markets
Log in or sign up for Devpost to join the conversation.