Personal Expense
Tracker.
An Android app built with Kotlin/SQLite to track monthly expenses, calculate category budgets, and render visual spending metrics without third-party cloud synchronization.
Overview & Setup
Trackxpense is a clean, local-first finance manager that respects your privacy. Built completely with Kotlin and Android OpenHelper, it stores your transactions securely on your own device without uploading data to external clouds.
The app uses custom canvas-drawing components to render dynamic, interactive expenditure bar charts and budget progress rings. Configure category thresholds to receive notification alerts before exceeding budgets. Fully open-source and customizable.
Step-by-Step Instructions
Download Package
Get the official mobile Android APK or the Windows PC Setup installer below.
Launch Installer
For Android, enable "Install from Unknown Sources". For Windows, run the executable wizard.
Track & Analyze
Open the app, customize your expense categories, set budgets, and start logging transactions instantly.
Technical Specifications
Local SQLite Database & Canvas-drawn Metrics
SQLite Data Layer
Manages transaction logs, custom tags, and indices locally on an optimized relational database schema.
Canvas Graphics
Calculates angles, scales, and percentages dynamically to draw custom spending bar charts and metrics.
Budget Goals
Set monthly limits per category and get warned before you blow past them.
Monthly Reports
Auto-generated summaries every month so you actually know what happened.
Recurring Items
Track subscriptions and recurring bills that hit every month without thinking.
Export Anywhere
Export to CSV or PDF whenever you need your data — it's always yours.
Platform Availability
Mobile Android App
trackxpense.apk · v1.2.0- Requirements: Android 8.0+
- Package Size: 4.8 MB
- No account registration required
PC Windows App
trackxpense-setup.exe · v1.2.0- Requirements: Windows 10/11 x64
- Package Size: 12.4 MB
- Includes budget alerts & export channels
Web Application
trackxpense.pages.dev- Requirements: Any modern web browser
- No download/install required
- Perfect for testing features in sandbox mode