Fintech App for Viewing CIBIL Scores, Credit Reports, and Red Flags

Technology Stack

  • Node.js iconNode.js
  • React.js iconReact Native
  • Figma iconFigma
  • i2i API iconi2i API
  • CRIF iconCRIF
  • PostgreSQL iconPostgreSQL
  • Cashfree iconCashfree
  • AWS iconAWS
Client img

The Client

The client is a financial services company that runs an Android app to help people check their creditworthiness and financial profile. The app assists people with a complete financial health check-up - from CIBIL scores, credit utilization, loan account statuses to Red Flags. It informs people of their repayments and overdue and guides them to remain financially sound.

The Challenge

The Challenge

The client’s vision was to launch a Fintech app that helps track insightful credit reports and CIBIL scores. Capital Numbers was a chosen partner for the job because of its previous Fintech development experiences and a good understanding of the Fintech landscape.

The company turned to us for this Android-based Fintech app that involved the implementation of the following features:

  • OTP Logins
  • Financial Profile Creation
  • CIBIL Scores
  • Credit Utilization Ratio (CUR)
  • Repayment History
  • Age of Credit
  • Credit Behavior
  • Negative Accounts
  • Red Flags

The work required us to connect the app with third-party API services to fetch financial data. The idea was to show consumers where their financial risks are coming from. In case of financial risks, we had to trigger conditions to alert users about Red Flags (or potential disputes).

The critical point was that we didn’t just need to extract financial data. We also had to inject code that helped obtain analytical insights around that financial information. That is, we had to add the necessary algorithms that scan and score consumers based on their financial records.

All this needed us to implement a robust user flow. Plus, we had to maintain velocity and quality from start to end to ensure a seamless rollout.

The Solution

The Solution

We began the work with an initial analysis of the practical limitations, improvement areas, and credit information sources we needed to consider. We then finalized an advanced tech stack and started moving ahead with the implementations.

We used Figma to wireframe the layout first. Figma helps customize multiple app screens. So, we used Figma to chalk out the wireframe and then proceeded with the code.

We developed the backend using Node.js because it’s highly extensible. As for the frontend, we chose React Native because it allows creating complex UIs and adding modifications during runtime.

We next integrated the i2i third-party API service to extract and show financial data on the app. The i2i API offers excellent credit information by considering 50+ parameters like people’s debt-income ratios, employability, bank account statements, etc. So, i2i was the ideal fit for drawing credit information. However, during i2i integration, we encountered several 503 Errors and ‘Null’ value issues. But we tracked and fixed them all.

We also used the CRIF API service to extract CIBIL Scores. CRIF helps find large amounts of credit information about people. But, because we didn’t need all the information, we injected rule-based engines to generate CIBIL Scores around specific financial indices. We also set predefined conditions to show Red Flags under ‘potentially risky’ financial conditions.

As for the database, we used PostgreSQL as it has multiple layers for checking bank accounts, balances, statements, etc. It hardens databases against threats and best meets Fintech database demands.

We used the Cashfree payment gateway to allow paid subscriptions. Once users pay for subscriptions, they can avail of advanced services, such as monthly credit reports, expert advice, etc.

At one of these development stages, our client asked us to insert a pre-built dataset of 25K+ financial entries at short notice. We found the dataset had multiple errors. But, we tactfully modified all errors and inserted a well-structured dataset without impacting the rest of the code.

The final testing was challenging, too, as we had to test the app with actual bank statements and not arbitrary docs. However, we tested every functionality successfully without facing setbacks before hosting the app on the AWS server.

results icon

Results

In 6 months, Capital Numbers designed, developed, and launched the Android app on Google Play Store. Here’s more on how the app shaped up and the features it offers:

OTP-based Login

The app allows users to register via phone numbers and OTP verifications. This is a time-saver.

Financial Profile Creation

Once users log in, they need to complete their financial profile by adding the following:

  • Names
  • Contact numbers
  • Income details
  • Bank statements
  • Unique identification numbers, etc.

After updating their financial profile, users get access to their CIBIL and Credit scores.

CIBIL Scores

Users see their CIBIL scores to understand their chances of getting pre-approved or personal loans from banks.

CIBIL Scores

Credit Scores

Below the CIBIL Scores, users see their credit scores or financial indices, which affect their CIBIL scores.

Credit Utilization Ratio or CUR (in %)Repayment History (in %)Age of Credit (in months)
0%
This is a percentage figure representing the amount of credit a user uses divided by the amount of credit available. If the ratio is high, it means a poor credit score.
100%
This includes a user’s payment details, such as on-time and late payments. The more the number of on-time payments, the higher the credit score.
35 months
This reviews a user’s newest and oldest loan accounts to determine the average credit age. The longer the credit history, the higher the credit score.
Credit Behavior (in %)Credit Enquiries (per year)Negative Accounts (per year)
0%
This assesses a user’s timely repayments, defaults, missed payments, performances in bank transactions, etc. The fewer the defaults, the higher the score.
1
This is the number of inquiries a user raises to view their credit files or reports. More queries to view credit reports lead to lower credit scores.
0
This reflects accounts that have run into financial mistakes, failed payments, outstanding amounts, etc. The higher the negative results, the lower the score.

Red Flag Indicators

Under the following circumstances, users also view Red Flags or dispute areas (generated through APIs and custom codes).

If the credit utilization ratio is >0.4%If the credit behavior ratio is >0.5%If credit inquiry is >2 in the last 12 months
If repayment history is < 100%If payment overdue is >0If negative account is >0

Credit Risk Precautions

Users move with caution when they see Red Flags and refrain from borrowing further loans.

Loan Status Summary

Users also see a summarized format of their Red Flags in each of their loan accounts:

Loan Status Summary

Paid Subscription Benefits

Although all users see Red Flags, paid users get to see exact inaccuracies in their loan accounts and commentaries from experts on how to avoid those Red Flags.

Credit Intelligence

As a result, paid users stand a chance to gather deeper credit intelligence and maintain a good score than unpaid users.

Bias-free Credit Analysis

Capital Numbers is excited to have developed this robust Fintech app that delivers the most authentic credit analysis reports powered by rule-based engines, thus, ensuring no human bias.

dowload icon

Download this case study

  • Fill 1Created with Sketch.
  • Fill 1Created with Sketch.

Great Reviews

97 Out Of 100 Clients Have Given Us A Five Star Rating On Google & Clutch

Ze Wei WongCapital Numbers 5/ 5
Charles Douglas-OsbornCapital Numbers 5/ 5
P. AtturCapital Numbers 5/ 5
Michael WendlandtCapital Numbers 5/ 5
Rupert WallaceCapital Numbers 5/ 5
Ryan GallaceCapital Numbers 5/ 5
Read More Reviews
  • clutch 2023
  • Read Capital Numbers reviews on G2

We’d Love To Hear From You

Get Custom Solutions, Recommendations, Resumes, or, Estimates.
Confidentiality & Same Day Response Guaranteed!

What can we help you with?

Our Consultants Will Reply Back To You Within 8 Hours Or Less

  • Shovan
  • Dibakar
  • Indrajit
  • Avishek
700+ In-House Experts
25+ Awards in the last 9 Years
237+ Clients Worldwide
100+ Five Star Reviews On Clutch, Google and GoodFirms
    Select files from your   or   or 
    • Checkmark Icon 100% confidential
    • Checkmark Icon We sign NDA

    Recent Awards & Certifications

    • High Growth Companies
    • Cluth Global
    • The Economic Times
    • CNBC
    • Promissing Brand
    • Adobe Bronze
    • World HRD Congress
    • One Ranked
    • Dun & Brandstreet
    • ISO
    • Clutch Champion

    Step Into Our Development Center

    cookie close

    This website collects cookies to deliver a better user experience. Read Cookie and Privacy Policy