Growth with Investing, with benefits of Checking

Let’s talk

Industry: Fintech (Investments)

Services Offered: iOS app development, AI in apps

Core Technologies Used: iOS (Swift Xcode), Java, Mongo DB, HTML5, CSS, AngularJS

Country: United States

Project Duration: 8-12 months

Finch is a U.S. based Fintech company that’s revolutionizing how individuals can create and grow their wealth with unused or idle money in checkings account. It is modeled on the idea that most individuals are unfamiliar about how and where to invest, and often have idle cash in their checkings account. Sitting there, the cash is neither being intelligently invested or helping with wealth creation. With Day One as their technology partner for iOS mobile app development services, Finch is debunking investment myths by using AI tools to automatically invest user’s checking balance into a diversified portfolio of ETFs, to keep your money growing 24/7.

How the journey

Reading Time: 4 min read

Scaling rocky roads

Challenges, Solutions and Features

So here’s an interesting question - How difficult can building a Fintech app be? Quite a lot actually.

When Day One started to work on the Finch project, we got started with the design, features and platform integrations required. Being a Fintech app, it required to comply with regulatory compliances, offer distinct security features and hold credibility (usually by being sanctioned by regulatory financial bodies). This therefore was not just about building an iOS app or providing AI services and solutions - it was a 360 degree project.

Integration and Vendors

Virtual banking and integration with external third party tools is a real challenge - and not often visible unless working with it. Similarly, vendor management is a big deal, when having to work with multiple vendors for payment gateways, backend, banking plugins etc.

QA Testing

The entire gamut of QA testing is a horror story! While working on QA we realized that we had to independently test different features provided by partners as well, fix bugs, and even work on scenarios which were unfortunately missing.


There was the unique requirement of rebranding for Finch. Initially called Trio, the app was now being renamed to Finch - which meant an overhaul of all designs, wireframes, colors. In short, it meant starting from scratch.

Our Strategy

How we got it right

Available to users in the United States, Finch is targeted at the 25-35 years demography, i.e. people who are digitally savvy, use smartphones, love simplicity in app usage, and would be keen to invest and let their money work for them. Our strategy to connect with, excite and engage this audience therefore involved a mix of identifying the right features, using technology and offering value.

A single all-in-one account

Time is money and with the Finch account users can use a single account for Checkings and Investments (i.e. save and earn)

Personalizing Recommendations

The platform uses the best AI tools and technology to offer investment recommendations tailored to individuals. With the option of low cost stocks and bond ETFs it mitigates risk.

Instant access to Funds

To ensure that users have access to cash in their Checkings, the platform allows instant access to funds, even the amount that has been invested

The secure Finch Debit card

A physical card is issued that can be used as any other debit card, with free withdrawals at over 55k ATMs. This added to the benefit of users having a single card over multiple cards.

What we did different

As mobile app developers building an app is one thing - having users use it seamlessly, engage with it, and eventually retain users is another thing altogether.

We therefore strategized to have a detailed feedback mechanism. We called it Alpha 1 and Alpha 200.

Alpha 1: It involved testing the app with 20 users only. These users would be a mix of fintech professionals and regular users. This would help us in refining or even adding relevant features and fixing bugs.

Alpha 200: This involved testing the app with 200 users. This would be a wider audience, and would help us to understand user engagement and challenges.

Phased Launch: With each Version upgrade the app would be introducing new features and services (feature enhancement). This would help to launch an MVP sooner in the market, and upgrade it based on real-time user feedback.

Contact Us Ready to Get Started? Here’s what you can do: