indDhan Logo
indDhan
Not Your Average Finance App

indDhan is a full-scale
fintech platform

Built from scratch. 10 modules. Enterprise-grade security. Zero shortcuts.

0
Lines of Code · Single Android App
India's Largest App by Codebase at Launch

More code on Day 1 than most funded startups ship in their entire lifetime

How indDhan Stacks Up Against the Giants

Lines of code at initial launch / early stage · Android codebase estimates

Indian Fintech
Paytm
Fintech · Founded 2010
~30K
at initial launch
PhonePe
UPI Payments · Founded 2015
~25K
at initial launch
CRED
Credit Cards · Founded 2018
~20K
at initial launch
Groww
Investing · Founded 2016
~15K
at initial launch
Zerodha Kite
Trading · Founded 2010
~18K
at initial launch
Global Tech Apps
WhatsApp
Messaging · Early version
~30K
Erlang core
TikTok
Social · Early version
~80K
at initial launch
Instagram
Social · Launch (2010)
~25K
Python/Django launch
Uber
Rides · Launch (2010)
~20K
at initial launch
Spotify
Music · Launch (2008)
~40K
desktop client
And then there's
👑
indDhan
Complete Fintech Platform · Solo-built · 2026
145,266
lines at launch · 10 modules · 975 files

The Numbers Don't Lie

📁
975
Total Files
📦
10
Feature Modules
🗄️
23
Database Tables
🔌
40+
API Endpoints
🧪
7,121
Test Lines
📊
31
DTO Classes
💰
14
Asset Types Tracked
🔐
6
Security Layers

Codebase Breakdown by Feature

Home
16,791
Core Infra
11,299
Knowledge
8,141
Liabilities
7,761
Family
5,788
Budget
4,921
Assets
3,307
Auth
3,093
Nominee Vault
1,958
Tax
1,869
Splitting
1,856

Algorithms Running Under the Hood

This isn't a wrapper on a calculator. These are real financial engines.

Debt Payoff Engine

Heap's algorithm generates all loan permutations. Month-by-month cascade simulation calculates optimal payoff order with freed-EMI tracking.

Snowball + Avalanche + Best

SM-2 Spaced Repetition

Full SuperMemo 2 implementation with easiness factor decay, adaptive intervals, and streak tracking for financial literacy flashcards.

EF' = max(1.3, EF + (0.1 - (5-q) * ...))

Portfolio Analytics

XIRR, CAGR, Sharpe Ratio, Sortino Ratio, Alpha, Beta, Max Drawdown, and Diversification Score computed across 14 asset types.

8 Performance Metrics

FIRE Simulator

Real-time compound growth projections with adjustable savings, growth, and inflation rates across 5Y-30Y horizons. 4% rule engine.

Interactive Projections

Personal Inflation Index

Month-over-month spending analysis weighted by category. Your own CPI that tracks how your cost of living actually changes.

Category-Weighted CPI

6-Axis Financial Health

Radar scoring across Net Worth, Growth, Insurance, Liquidity, CIBIL, and Wisdom. Each axis has 4-6 KPI breakdowns with weighted scoring.

Custom Scoring Engine

Bank-Grade Security Stack

🔒
AES-256-GCM Encryption
Hardware-backed keys in TEE/StrongBox. Keys never leave the secure element.
📌
Certificate Pinning
SHA-256 SPKI pins at OkHttp + system level. MITM attacks blocked.
🛡️
Root & Frida Detection
11 su paths, 9 root apps, Frida port scanning, Xposed class detection.
👆
Biometric Auth
Class 3 fingerprint/face with cryptographic key binding on Android 11+.
🇮🇳
RBI Data Residency
IP-level validation ensures all data stays in Indian data centers.
📋
DPDP Act Compliant
7 granular consent purposes, right to erasure, right to data portability.

Technology Stack

Kotlin
Clean Architecture
MVVM
Hilt DI
Supabase
PostgreSQL
Room DB
Coroutines
StateFlow
Paging 3
Jetpack Navigation
SafeArgs
Material Design 3
MPAndroidChart
ExoPlayer
Firebase
Play Integrity
Android Keystore
Biometric API
WorkManager
Coil
OkHttp
Retrofit
Ktor

Ready to know your real net worth?

Join thousands of urban Indians taking control of their finances.