FundsIndia — Swift Rewrite, 1M+ Users

- Client: FundsIndia
- Category: Fintech · Wealth Management
- Timeline: Full rewrite engagement
- Stack: iOS Swift · BSE integration · Graph visualisation · TDD
About FundsIndia
FundsIndia is an online investment platform run by Wealth India Financial Services, a Chennai company. It launched in 2009 with mutual funds and later added corporate fixed deposits and equity investing, so retail investors can manage several asset classes in one account. Its mobile app is the main way many of those investors check their portfolio and place orders.
The challenge
The existing iOS app had grown on a legacy codebase that was slowing the product team down:
- Technical debt. Years of additions made each new feature harder and riskier to ship.
- Performance and engagement. The app felt slow, and engagement lagged behind what the business needed from its mobile channel.
- A disconnected experience. Mutual funds, stocks and fixed deposits did not feel like one product, even though customers held all three.
- No safety net. There was no automated test coverage and no performance monitoring, so regressions were found by users.
What Appmetry built
Appmetry rewrote the FundsIndia iOS app from scratch in Swift instead of patching the old code:
- One investing experience. Mutual funds from leading Indian fund houses, BSE stock trading and corporate fixed deposits sit in a single, consistent app.
- Portfolio visualisation. Graphs make holdings and performance easy to read on a phone.
- Clean architecture. A modular Swift codebase that the FundsIndia team can extend without reopening old problems.
- Quality built in. Test-driven development with unit test coverage, plus performance monitoring and engagement analytics so the team can see how releases behave in production.
How we worked
The rewrite ran as a full engagement with daily communication with the FundsIndia product team, which they called out in their feedback. Building test coverage alongside the features meant the new app could ship with confidence rather than relying on manual regression passes.
The outcome
The new Swift app serves more than a million users. FundsIndia's product team reported that the redesigned app brings in more customers and has better engagement.
What this shows
For a fintech app, a rewrite pays off when the old codebase blocks both speed and reliability. Combining the rewrite with test coverage and analytics is what turns it into a lasting improvement rather than a one-off redesign. See our mobile app development service for how we approach rewrites like this.
Sources for client background: FundsIndia on Wikipedia, Inventus Capital on FundsIndia's Series A.
The results
Before
Legacy iOS codebase with technical debt
Poor performance and user engagement
Disconnected investment product experience
No test coverage or performance monitoring
After
Complete Swift rewrite with clean architecture
1M+ users served on the new platform
Mutual funds, stocks, and FDs in one experience
Test-driven development with engagement analytics
What our users say
"Appmetry delivered our entire platform ahead of schedule—flawless execution and real partnership."

The redesigned app brings in more customers and has better engagement. Appmetry maintained clear daily communication throughout and delivered a platform our users love.
FundsIndia Team
Product Team, FundsIndia
Key Features Used
- iOS Swift — complete rewrite from legacy codebase
- Mutual funds from leading Indian fund houses
- BSE stock trading and corporate fixed deposits
- Graph visualization for portfolio data
- Test-driven development and unit test coverage
- Performance monitoring and engagement analytics
Ready to build what's next?
Let's discuss your product goals and design a high-performance roadmap for your software.
