← cd ..
Group expense splitting · Native iOS + Androidlive

UPISplit

Split group expenses and settle up instantly over UPI — who owes whom in the fewest transfers, receipts and spending insights. Built natively in Swift and Kotlin.

role
CTO, brandMongo
period
2026 – present
webupisplit.com ↗androidGoogle Play ↗
2
native apps
UPI
instant settle-up

# the idea

Splitwise-style apps stop at 'you owe ₹340'. In India the natural next step is paying it — so settle-up goes straight into UPI.

# what I built

  • Native iOS (Swift) and Android (Kotlin) apps sharing one backend.
  • Debt simplification to settle a group in the fewest transfers; UPI deep-link payments.
  • Groups, members, receipts and spending insights; group invites via AppsFlyer OneLink deep links.
  • Subscriptions and install attribution wired from day one.

# key decisions

  • Native over cross-platform here — payments and deep links behave best with first-party platform APIs.

# stack

  • Swift
  • SwiftUI
  • Kotlin
  • Jetpack Compose
  • StoreKit
  • AppsFlyer
  • Cloudflare Workers
next projectResume Pilot→