Cashiro

Offline expense tracker for bank SMS and PDF statements with optional AI chat
AppID:com.ritesh.cashiro
Author:Ritesh Kanwar
License:GPL-3.0-only
Donation:
InRepoSince:2026-03-24
LastRepoUpdate:2026-03-24
LastAppUpdate:Unknown
LastVersion:2.1.60
Categories:AI Chat, Finance Manager, Money
APK source:
Google Play:Check if it's there
icon Cashiro — Free & Open-Source, private SMS-powered expense tracker

Automatically extracts transaction data from bank SMS messages and PDF Statements using pattern-based parsing. Works 100% offline - no internet connection required.

Automatic expense tracking from bank SMS with clean categories, subscription detection, and clear insights.

Key Features:
• Multi-Source Transaction Extraction - Automatically parses SMS and PDF statements with pattern-based extraction
• 100% Offline Core Features - Transaction parsing, analytics, and exports work without internet
• Optional AI Chat - Download Qwen 2.5 model (1.5GB, Apache 2.0) for natural language queries
• Dynamic Home Screen - Customizable widgets including heatmaps, analytics, and transaction lists
• Advanced Budgeting - Track historical spending, manage monthly limits, and view subscription trends
• Auto-Categorization - Intelligent merchant cleaning and categorization for clear spending insights
• Data Portability - Export as CSV ; smart backup/restore for all preferences and data
• Premium Material You Design - Sleek interface with blur effects and fully customizable dynamic theming

Currently Supported Banks (20+):
• HDFC, SBI, ICICI, Axis, PNB, IDBI
• Indian Bank, Federal Bank, Karnataka Bank
• Canara Bank, Bank of Baroda, Union Bank
• Kotak, IndusInd, IDFC First, Central Bank
• Utkarsh, HSBC, Jio Payments Bank
• Jupiter, Slice, and payment gateways like Juspay
• More banks being added regularly!

Privacy & Security:
• No internet required for core functionality (SMS parsing, analytics, exports)
• Pattern-based transaction extraction - no AI needed for parsing
• Optional AI chat uses on-device Qwen 2.5 model (Apache 2.0 licensed)
• SMS permission is read-only - we never send messages
• No user accounts or cloud sync required
• Open source - audit the code yourself on GitHub
• Zero data collection or tracking

How It Works:
1. Grant SMS permission (read-only access)
2. App automatically parses bank SMS using regex patterns
3. View categorized transactions, analytics, and subscriptions
4. Optionally download AI model for chat features

Perfect for:
• Automatic daily expense tracking
• Understanding spending patterns and budgeting
• Managing subscription payments
• Financial planning and analysis
• Maintaining detailed transaction records

Technical Notes:
• Core SMS parsing uses regex patterns, not AI
• Optional Qwen 2.5 model (Apache 2.0) for chat feature only
• F-Droid flavor excludes all proprietary dependencies

Cashiro respects your privacy while helping you take control of your finances. Join thousands of users who trust Cashiro for secure, automatic expense tracking without compromising their data.
anti Anti-Features:
  • NonFreeNet (this application promotes/depends a non-Free network service):
    ⇒ Connects to open.er-api.com for exchange rates
Download Source Issues ChangeLog
account_detail.png analytics.png budget_details.png budget_history.png budgets.png categories.png chat.png home.png profile.png settings.png subscriptions.png transactions.png
While you can download the APKs here directly, you should preferably use an F-Droid client so the app stays up-to-date on your device.

Packages

Version 2.1.60 (2026-03-24) no RB details available help icon

Android Versions:
  • Target: 16.0
  • MinVer: 8.0
  • ABIs: arm64-v8a, armeabi-v7a

Download (58.7 M)