SplitMonX Logo
SplitMonXv1.0
Get App

Quick Navigation & Documentation Search

Search features, debt simplification, offline mode, reports, and legal documentation

SplitMonX v1.0.0 Now Available•Download APK

Tangled group expenses, finally simplified.

Stop running 15 awkward bank transfers after every trip or dinner. SplitMonX collapses circular debts into minimal transactions, scans receipts on-device, and embeds bill splits directly into group chats. Built to work 100% offline.

Direct Android APKDownload v1.0.0 (ARM64)
•View GitHub Release Notes (v1.0.0)
0.00 Drift
Integer Cent Math
100MB
Offline LRU Cache
On-Device
ML Kit Latin OCR
8 Currencies
PKR, USD, EUR, etc.
Authentic Mobile App Interface
Itemized Expense Ledger
Spending Analytics & Donut Rings
In-App Bill Chat & Live Polls
Interactive Group Decision Polls
Spending Intelligence & Audit
Personal Expense Books & IOUs
Central Group Management
Chronological Activity Feed
Currency Converter & Reminders
Swipe or click to advance (1/9)
Itemized Expense LedgerGroup Ledger

Track shared expenses with itemized splits (Karai, Sobat, Cold Drinks), member pay shares, and instant net balance updates.

The Fundamental Difference

Why traditional expense tracking fails groups

When 4 or 5 people spend money together over a weekend, traditional apps either force you into awkward spreadsheet calculations or generate endless circular IOUs.

The Chaos of Traditional Splitting

Multiple screenshots sent across random chat apps, forgotten receipts, and 12 separate payment requests where friends end up sending the same money back and forth.

•Circular Transactions: Alice sends Bob $20, Bob sends Charlie $15, Charlie sends Alice $10. Three bank transfers that could have been solved with one.
•No Offline Resilience: Try adding an expense in a mountain pass or basement restaurant — standard apps freeze or lose unsaved receipts.
•Disconnected Conversations: Arguing over who ate which appetizer in WhatsApp while looking at a generic ledger somewhere else.
Result: Unsettled balances, friction among close friends, and lost money.

The SplitMonX Standard

One unified system combining bipartite graph debt reduction, an on-device OCR receipt scanner, and in-chat expense cards that work anywhere on earth.

✓Greedy Min-Cash-Flow: Automatically deduplicates mutual debts and matches max creditors to max debtors, reducing transfers by up to 75%.
✓Persistent Offline Queue: Enter expenses on flights or in the woods. Mutating actions save to a local FIFO queue and replay cleanly on reconnection.
✓In-Chat Bill Splits & Voice Notes: Discuss and split bills in 1-to-1 or group chats with live bill cards and audio waveforms.
Result: Exact cent-perfect settlement with zero social awkwardness.
Mathematical Debt Reduction

Test the Min-Cash-Flow Engine Live

Experience how our bipartite graph reduction collapses confusing circular debts into the absolute fewest transactions needed to settle everyone fairly.

Interactive Debt Simplification Engine

See how SplitMonX collapses circular and redundant pairwise debts into minimal direct payments.

“4 friends on a 3-day trip sharing cabin, fuel, groceries, and highway tolls.”

Total Transfers:2
•
Cash Flow:$95.00

Net Member Balances

Σ = $0.00
Aliceis owed +$95.00
Bobowes -$45.00
Charlieowes -$50.00
Dianasettled up ($0)
Net balance is independent of who paid whom. Each person pays exactly their share.
Greedy Min-Cash-Flow Direct PlanDirect Transfers
Charlie
pays
Alice
$50.00
Bob
pays
Alice
$45.00
All debts completely settled in just 2 direct steps instead of 6.
Verified Clean Architecture algorithm operating on integer minor units (cents) with zero IEEE-754 drift.
Offline Architecture

Zero Signal? Zero Problem.

SplitMonX was engineered for real-world travel. Toggle the simulator below into Airplane Mode, record offline actions, and watch how our persistent FIFO queue reconciles seamlessly when you reconnect.

Offline Mutation Queue & Replay Simulator

Simulate airplane mode and observe SplitMonX’s persistent mutation queue and automatic background sync.

01. Device State Offline

No cellular or Wi-Fi. User continues creating groups and logging expenses.

02. Local Cache (L1/L2)

UI updates instantly (0ms latency). Changes persist locally via SharedPreferences and Firestore disk cache.

03. Offline Queue1 Pending

OfflineMutationQueueService stores pending mutations on disk in FIFO order.

04. Background Replay

ConnectivityService detects reconnection and replays mutations with exponential backoff.

Persistent Disk Queue State

1 action(s) waiting

Mountain Cabin Gas & Firewood

Type: addExpense • 2 mins ago

$45.00Queued in local storage
Sign-Out Queue Isolation: The offline queue is explicitly purged on user sign-out to prevent cross-account mutation playback.100 MB LRU Bounded Persistence
Engineered Capabilities

Everything your group needs in one app

Every feature below is implemented in production code and optimized for speed, privacy, and mathematical accuracy.

Graph Engine

Min-Cash-Flow Engine

Pairwise netting and bipartite greedy matching collapse tangled multi-party debts down to the minimum possible transactions without altering anyone’s net balance.

Integer cent arithmetic
100% Reliable Offline

Offline Mutation Queue

Persistent SharedPreferences FIFO queue coupled with Firestore 100MB LRU disk cache. Add expenses, settle debts, and chat anywhere with auto-replay.

Exponential backoff sync
Google ML Kit

Smart Receipt OCR

On-device Latin text recognition extracts total amount, date, and suggested category in under 1.5 seconds. No receipt images are sent to ad servers.

Instant review & edit sheet
Unified Chat

In-Chat Bill Splits

Direct and group messaging with embedded interactive bill split cards, voice notes with dynamic waveforms, delivery ticks, and unread counters.

Real-time Firestore stream
Global Ready

8 Currencies Supported

Native support for PKR (Rs), USD ($), EUR (€), GBP (£), INR (₹), AED (د.إ), CAD (CAD$), and AUD (AUD$) with exact symbol placement and formatting.

Group-level currency lock
Audit Ready

PDF & CSV Exports

Export high-fidelity PDF settlement summaries for room leases or raw CSV logs compatible with Excel and Google Sheets for expense reporting.

Client-side report generator
Tailored For Groups

Built for every way people share life

From backpacking across continents to splitting rent in a city flat, explore how SplitMonX adapts to your group’s dynamic.

Most PopularKey Engine: Offline Sync + Debt Engine

Explore the world without worrying about who paid for what.

When traveling with friends across cities or countries, hotel bookings, car rentals, tolls, and dinners generate dozens of overlapping expenses. Offline sync and min-cash-flow keep everything peaceful.

Without SplitMonX
  • •Spotty or non-existent cellular reception in mountain valleys, flights, or foreign SIM setups.
  • •Endless cross-transfers where everyone owes everyone small random amounts.
  • •Losing paper receipts from foreign currency restaurants.
With SplitMonX
  • Offline Mutation Queue records expenses immediately with zero cell service.
  • Debt Simplification reduces dozens of trip expenses to just 2-3 final bank transfers.
  • On-device OCR scans foreign receipts and pre-fills totals instantly.
Simulated Group Ledger4 Active Members
AreebaBilalHamzaZainab
Recent Group Transactions
Mountain Cabin Rental
Paid by Hamza • Rent
Rs 48,000
Highway Tolls & Fuel
Paid by Bilal • Transport
Rs 12,400
BBQ Dinner & Groceries
Paid by Areeba • Food
Rs 16,800
Min-Cash-Flow Result

7 cross-debts collapsed into 2 simple transfers with zero lost rupees.

Transparent Privacy Engineering

Your data belongs to you. Period.

We believe financial tools must be honest and respectful. We don’t hide behind confusing legal jargon or sell receipt telemetry to advertisers.

1

30-Day Deletion Grace Period

Changed your mind? Simply sign back in within 30 days to cancel deletion. After 30 days, an automated Cloud Function permanently purges personal records, storage files, and friend links.

2

Strict Participant Scoping

Firestore security rules enforce that only verified participants listed on a group roster can read or write expenses in that group.

3

Honest Technical Claims

Chats are encrypted in-transit via TLS with client obfuscation. We do not falsely claim military E2EE or unverified biometric locks.

Deletion Timeline30-Day Window
Day 0: Request Initiated
Session revoked, account signed out, marked pending_deletion.
Days 1 to 30: Grace Window
Log in anytime to cancel deletion and restore full access immediately.
Day 30+: Permanent Purge
Automated purgePendingDeletedAccounts Cloud Function wipes records permanently.
Got Questions?

Frequently Asked Questions

Clear, transparent answers about debt simplification, offline storage, supported currencies, and data privacy.

SplitMonX combines four critical utilities in one app: intelligent graph-based debt simplification, a resilient offline mutation queue that works without cell reception, on-device OCR receipt scanning, and real-time chat with integrated bill-split cards. You don't need a separate chat app to discuss the tab or a spreadsheet to calculate who owes whom.

Ready to settle up without stress?

Download SplitMonX v1.0.0 for Android today.

Free, privacy-conscious, and fully functional offline. Direct APK releases available for ARM64, ARMv7, and x86_64 devices.

Direct Android APKDownload v1.0.0 (ARM64)
•View GitHub Release Notes (v1.0.0)
Production Release v1.0.0
No Forced Ads or Paywalls
Zero-Sum Financial Invariant