Skip to main content
From Scratch LogoFrom Scratch

Minty

Completed3 min read

Tech Stack

React NativeTypeScriptSQLiteAndroidReact Native Reanimated

Smart Expense Tracking Made Simple

Minty is a powerful, privacy-focused expense tracker that automatically reads and categorizes your transaction SMS messages. Built with React Native for a seamless mobile experience on Android, Minty turns the tedious task of expense tracking into an effortless, automated process.

The Problem It Solves

In India, every UPI transaction, credit card payment, and bank transfer triggers an SMS notification. These messages contain valuable financial data, but manually tracking them is time-consuming and error-prone. Minty solves this by automatically parsing these SMS messages, extracting transaction details, and organizing them into a comprehensive expense tracking system, all while keeping your data completely private and offline.

Key Features

Smart SMS Processing

  • Automatic SMS parsing from 50+ banks and UPI apps (PhonePe, Google Pay, Paytm, and more)
  • Intelligent detection of amount, merchant, and transaction type
  • Real-time transaction tracking with live SMS monitoring
  • Category auto-classification with smart categorization rules
  • Duplicate detection to prevent data redundancy
  • Bulk SMS scanning on first launch for historical data

Advanced Analytics

  • Enhanced donut charts with category breakdowns and percentages
  • Spending velocity gauge to track spending patterns in real-time
  • Monthly trend analysis with beautiful line charts
  • Spending heatmap calendar for pattern visualization
  • Category-wise pie charts with interactive legends
  • Transaction timeline with search and filter capabilities

Robust Data Management

  • Offline-first architecture with SQLite local storage
  • Fast database operations with optimized queries
  • Transaction history with unlimited storage capacity
  • Secure local storage with no external dependencies

Privacy & Security: The Minty Promise

  • 100% offline processing - no data leaves your device
  • Local SQLite storage - all data stays on your phone
  • No cloud dependencies or external data sharing
  • No analytics or tracking - complete privacy
  • Secure SMS permissions with proper Android 15 compliance
  • Open source - audit the code yourself

Privacy-First Philosophy

In an era where fintech apps demand bank account access and send your data to the cloud, Minty takes a different approach. Your financial data is sensitive and personal, it should never leave your device. Minty processes everything locally on your phone, stores data in a local SQLite database, and requires no internet connection to function.

This is expense tracking reimagined: smart, automatic, and completely private.

Impact & Use Cases

Minty is perfect for:

  • Budget-conscious individuals who want to understand their spending patterns
  • Privacy advocates who refuse to send financial data to third-party servers
  • Busy professionals who don't have time for manual expense tracking
  • Students and young adults learning financial literacy
  • Anyone who receives transaction SMS and wants automatic categorization

The app has helped users discover spending patterns they never noticed, identify unnecessary subscriptions, and make more informed financial decisions, all without compromising their privacy.


Notes

  • Android-only application (due to SMS access restrictions on iOS)
  • Supports 50+ Indian banks and UPI platforms
  • Requires SMS read permissions (clearly explained to users)
  • Includes comprehensive documentation for developers
  • Active development focused on adding more bank parsers and analytics features

Project Timeline

Created:27/12/2025
Last Updated:19/01/2026