White-Label Mobile Banking App
A white-label mobile banking application for a Silicon Valley-based digital banking services provider.
About the client
Our client is a Silicon Valley-based provider of digital banking services. The company offers its customers a SaaS-based digital banking platform that enables them to set up and run a digital bank of any size while meeting international and local regulatory requirements such as GDPR, PSD2, and ISO.
Engagement model
Time & Material
Solution
White-label mobile banking app
Project team
1 Business Analyst, 1 Project Manager, 2 Backend Developers, 2 iOS Developers, 1 UX/UI Designer, 1 QA Engineer
Project background
We developed a mobile banking app for a US-based fintech startup and needed to integrate it with our current client’s digital banking platform. To clarify some details about the platform integration, we got in touch with the client’s development team – that’s how our story began. A little later, the client decided to develop their own white-label mobile banking app and approached us to implement the project. They chose Itexus for development because they had already seen our engineers in action and were impressed by their expertise and strong communication, collaboration, and problem-solving skills.
Effort & duration
4 months
Tech stack / Platforms
Target audience
The white-label application we developed is targeted at credit unions, fintechs, digital banks, and other financial companies in the U.S. market that want to leverage our client’s banking-as-a-service platform and offer mobile banking apps under their brands.
Project challenges
Deciding on the tech stack
Deciding on the tech stack for app development wasn’t easy – based on our experience, we offered optimal technologies to ensure time- and cost-efficient development and high performance of the solution. However, the app was to be supported by the client’s in-house development team, but they weren’t familiar with the technologies we offered that were optimal for the project implementation. Finally, we agreed on a compromise and selected the right technology stack that would make it easy for the client’s in-house team to support and maintain the app without compromising its performance.
Solution overview
The solution is a customizable and scalable white-label mobile banking application developed for the iOS and Android platform. It enables the full range of financial services that banks and non-banking financial organizations want to offer to their customers.
Solution main features
- Sign up & sign in, MFA (Touch ID, Face ID)
- Onboarding
- KYC, upload & verification of documents
- Profile creation, personal information management
- Card issuance (both virtual and physical) & management (block, limit, etc.)
- Account balance view & management, account statement access & download
- Access transactions history and details
- ACH money transfers
- Transfers between cards within the app
- Transfers to cards issued by other banks (non-partners)
- Recharging the account of cards issued by other banks (non-partners)
- OTP for verification of transactions
- Customer support (ticketing system + chat with support staff)
Third-party integrations
- Socure is an identity verification platform that acts as a KYC provider and verifies users’ identities based on the data provided.
- Zendesk is a customer support and interaction service that allows users to access the support team and get help with money transfers, payments, cash flows, and any other issues. Google Places is a service that provides information about users’ places.
- Mbanq is a global provider of cloud banking technology that offers multiple services to financial organizations such as traditional banks, fintechs, and others. It’s integrated with the app to enable the following: • Notifications (WEBHOOK, email) • SMS notifications • Transaction history • Internal and external (ACH, WIRE) money transfers • Physical card orders • Recharge by external card Thus, the app exchanges information with the provider, keeps the received data up to date, and allows customers to manage accounts, create more than one monetary account, and manage cards and beneficiary data.
Development process
First, we created a comprehensive software requirements specification document, describing all the details carefully to ensure the app would be developed to meet our client’s goals and deliver maximum value. Then the design phase began. Our UX /UI specialist thought out the navigation and created mockups and a prototype. After the client gave their approval, we created the final design. Note that the white-label concept requires that multiple companies can rebrand a single solution. Therefore, UI should appeal to a wide audience and be easily rebranded. Once the design was ready, the developers programmed the app, and after thorough testing, it was ready to be sold to companies using our client’s platform. The project was implemented following the agile development process with frequent deliveries, full transparency, and close collaboration with our client. Every two weeks we delivered and demonstrated results and reported on costs.
Results & future plans
In four months, we designed, developed, and delivered the white-label mobile banking application with basic functionality. Now it is being tested by the first customers, and we are collecting feedback and making improvements based on the reviews of real users. Want to develop a white-label application? Contact us to find out how we can help.
Related Projects
All ProjectsFinancial Data Analytical Platform for a Large Investment Management Company
Financial Data Analytical Platform for a Large Investment Management Company
- Fintech
- Enterprise
- ML/AI
- Project Audit and Rescue
AI-based data analytical platform for wealth advisers and fund distributors that analyzes clients’ stock portfolios, transactions, quantitative market data, and uses NLP to process text data such as market news, research, CRM notes to generate personalized investment insights and recommendations.
App for Getting Instant Loans / Online Lending Platform for Small Businesses
App for Getting Instant Loans / Online Lending Platform for Small Businesses
- Fintech
- ML/AI
- Credit Scoring
Digital lending platform with a mobile app client fully automating the loan process from origination, online loan application, KYC, credit scoring, underwriting, payments, reporting, and bad deal management. Featuring a custom AI analytics & scoring engine, virtual credit cards, and integration with major credit reporting agencies and a bank accounts aggregation platform.
Wealth Management Platform
Wealth Management Platform
- Fintech
Wealth management platform connecting investors with a professional wealth-advisory company, allowing investors to answer a questionnaire and receive either a recommended model portfolio or a custom-tailored individual portfolio, that is further monitored, rebalanced and adjusted by a professional wealth-adviser based on the changing market conditions and client’s goals.
AI-Powered Financial Analysis and Recommendation System
AI-Powered Financial Analysis and Recommendation System
- Fintech
- ML/AI
The system uses machine learning techniques to process various content feeds in realtime and boost the productivity of financial analysts and client relationship managers in domains such as wealth management, commercial banking, and fund distribution.
Algorithmic Intraday Stock Trading System – Stock Trading Bot
Algorithmic Intraday Stock Trading System – Stock Trading Bot
- Fintech
Machine learning can automatically create and refresh an algorithm for solving a complex problem based on a large volume of data. It’s not necessary to search for business-important patterns. Instead, a team of qualified professionals should prepare the right data set for training and automate the entire data processing and application process. But at the same time, it is very important to ensure the quality of data and continuous quality control of algorithms.
Contact Form
Drop us a line and we’ll get back to you shortly.
For Quick Inquiries
Offices
8, The Green, STE road, Dover, DE 19901
Żurawia 6/12/lok 766, 00-503 Warszawa, Poland