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
- 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