CredMate
Credit score builder for the unbanked
Created on 20th June 2025
•
CredMate
Credit score builder for the unbanked
The problem CredMate solves
The problem CredMate solves
Millions of people in developing countries (including rural parts of India, Africa, etc.) don’t have access to loans because they lack:
1.A formal credit history
2.A bank account
3.Traditional financial documents
CredMate is a mobile app that builds an alternative credit score using:
1.Mobile payment history (UPI, SMS transactions, digital wallets)
2.Utility bills (electricity, water, phone)
3.Mobile behavior patterns (call/text consistency, location stability)
4.Social trust graph (borrower reputation from peers or family)
5.Optional: Gamified financial literacy modules
Challenges I ran into
Challenges I ran into
**Accessing and Processing SMS/Transaction Data
**
Problem:
Reading SMS messages (especially financial ones) requires sensitive permissions and may be blocked on iOS entirely.
Parsing SMS data accurately can be inconsistent due to formatting differences.
Defense / Solution:
For demo: Simulate SMS data or use mock UPI messages.
Mention fallback: Offer manual data entry or API integrations with payment services.
Use regex parsing for extracting keywords like “credited”, “debited”, “Rs.”, etc.
2.** Designing a Fair AI Credit Score Algorithm
Problem:**
Limited and non-standard data sources may lead to biased or inaccurate scores.
Risk of gaming the system (e.g., users faking peer reviews).
Defense / Solution:
Explain that your model uses multiple signals (spending behavior, peer input, mobile patterns).
Propose continuous training using real-world loan repayment feedback.
Use a score range + risk category (Low, Medium, High) instead of just a raw number.
3.** Data Privacy & Security Concerns
Problem:**
Collecting SMS data and phone behavior is sensitive, and judges may raise ethical concerns.
Hackathon judges may ask: “How do you store or transmit this securely?”
Defense / Solution:
Use end-to-end encryption and on-device processing where possible.
Store only aggregated data, not raw SMS content.
Show that all features are user-consented and revocable.
Lack of Real-Time Financial API Access
Problem:
You might not have access to actual UPI or bank APIs during the hackathon.
Live integration with IndiaStack or Aadhar is restricted.
Defense / Solution:
Use mock APIs for demonstration purposes.
Clearly explain which APIs you would use post-MVP: e.g., Setu, Perfios, Decentro, M2P, etc.
Mention partnerships with financial institutions as a future step.
UX for Unbanked or Low-Literacy Users
Problem:
Users might not understand terms like “credit score” or how to use dashboards.
Defense / Solution:
Use icons, color indicators, and gamification instead of text-heavy UI.
Include voice prompts or regional languages (if time permits).
Show a sample guided onboarding flow in your UI.
Hackathon Time Limitation
Problem:
Too many features could overwhelm your team during the 24–48 hour hackathon.
Defense / Solution:
Focus on a solid MVP:
Simulated login
Basic scoring algorithm
Dashboard with feedback
Keep bonus features like blockchain or partnerships for the "What’s next" section of your pitch.
**Regulatory Compliance (Long-Term Concern)
Problem:
**
Fintech apps may fall under RBI or GDPR regulation depending on data usage.
Defense / Solution:
Tracks Applied (1)
