"Build me a loan app" is four different products wearing one sentence.
We have built lending products, and the first conversation is always the same. Someone says loan app and means one of four very different machines. A marketplace that introduces a borrower to a panel of lenders and earns per lead. A direct lender that puts its own balance sheet at risk. An earned wage access app that fronts money a worker has already earned. Or a credit builder that exists mostly to report good behaviour and keep people coming back. They share a login screen and almost nothing else.
Here is the simple version before the detail. The marketplace never lends; it matches and gets paid per introduction. The direct lender underwrites and carries the loss if it is wrong. Earned wage access advances wages already earned, and when it is built a certain way it is not even legally credit. The credit builder reports your repayment to the bureaus so a score can move. Pick the wrong one of these to model your product on and you will build the wrong thing, then pay to rebuild it.
So the guide below is in the order the decisions actually arrive: which product you are, then the funnel, the matching, the scoring, the credit reporting, and the compliance that runs underneath all of it.
Decide which of the four you are before you write any code
Every later choice falls out of this one. The data you need, the licences you hold, and how you make money are set by which machine you are building.
| Product type | Who carries the credit risk | How it makes money | Example names |
|---|---|---|---|
| Lead-gen or comparison marketplace | The lenders on the panel, not you | Per-lead or match fee, revenue share | Monevo, LendingTree, Credit Karma |
| Direct lender | You (your balance sheet or a funding line) | Interest and fees on the loan | Savvy Loans, most short-term lenders |
| Earned wage access or cash advance | Mostly nobody, if structured as non-recourse | Subscription, optional express fee, optional tip | Dave, MoneyLion, EarnIn, Brigit |
| Credit builder | Low; the product is the reporting | Subscription or membership | Self, Kikoff, Creditspring |
A marketplace and a direct lender can look identical to a borrower and be opposite businesses underneath. LendingTree, in its own filings, describes revenue as a match fee taken when a consumer request is transmitted, and notes that a single request form can generate up to five match fees. That is a different company from one that lends its own money and waits to be repaid. Decide which you are first.
Lead with eligibility, not the full application
The single most valuable feature in a 2026 lending funnel is a soft check that comes before the real application. Show the borrower their likelihood of approval without a hard credit search, then let them proceed only when it is worth it.
This is now the norm, not a nice-to-have. Compare the Market runs a soft search on its eligibility checker and tells the user plainly that it will not affect their credit score. ClearScore shows an eligibility rating, where a higher number maps to a higher chance of approval. Credit Karma shows Approval Odds by comparing a borrower's profile to people who were approved. Monevo's whole pitch to partners is a single application that surfaces personalised offers without an unnecessary hard check.
The reason is the same everywhere. A footprint-free pre-check qualifies traffic before anyone burns a hard inquiry, which lifts completion and protects the borrower's file. If you build one feature well, build this one.
Matching and underwriting: rules, or the bank data
There are two honest ways to decide who gets what offer, and most strong products now use both.
The first is rules and bidding. A marketplace ranks lenders by bid and quality criteria (the ping-tree model) and routes the lead. It is fast and well understood, and it is where most marketplaces start.
The second is affordability from real bank data. Salad Money states that it uses open banking rather than credit scores to assess whether a loan is affordable, reading income, spending, and missed payments straight from the account. Plend builds an open-banking-powered score it calls the PLEND Score. Petal pioneered a Cash Score from transaction data through Plaid, used to approve people a thin credit file alone would have declined. In the UK that data comes through open banking providers like TrueLayer; in the US it usually comes through Plaid.
For a builder, the practical path is to start with rules plus a bureau or eligibility signal, then layer affordability data from open banking where it improves accept rates. The data integration is the heavy lift, so scope it as its own phase.
Gamified scoring works, but only on what you can see
Gamified repayment scoring is the most copied idea in the niche right now, and the most often copied wrong. Savvy Loans is the clearest live example. Its Savvy Score rewards on-time and early repayment, deducts for a dishonoured payment, and deducts for an unsanctioned reschedule, with one clever twist: if the borrower contacts them first, the reschedule does not hurt the score. So the system rewards communication, not just outcomes, and shows the score back in real time as a signal of current behaviour rather than past credit.
It works because Savvy is the lender. It sees every repayment, so it can score repayment. A marketplace cannot, because it never services the loan. The fix is not to fake it. A marketplace can still run a borrower-facing score, but built from what it actually observes: application completeness, an optional open-banking affordability connect, returning-borrower history, and the accept or decline feedback its lenders send back. Call it a readiness signal, not a credit score, and it stays honest.
A score is only honest if it is built from data you actually hold.
Credit-building is a promise you have to keep
If your app tells people it builds their credit, that claim has to actually land at the bureaus, every month, accurately. This is regulated furnishing, not marketing copy. Self, Kikoff, Grain, and Creditspring all treat the reporting itself as the product and operate the dispute and accuracy machinery behind it.
The cautionary tale is TomoCredit. It marketed credit building hard, but it was independently reported that the three bureaus ended their data partnerships, and the reporting users were promised did not show up in their files. The lesson for anyone building this: do not claim reporting you have not wired and verified end to end. If you cannot guarantee it posts, frame the feature as financial-health guidance instead, which carries none of the same obligations.
Compliance is the architecture, not a footer
In lending, the rules decide the shape of the product, so they belong in the first design conversation.
In the UK, if you introduce or arrange credit you are a credit broker and you need FCA authorisation, or you operate as an appointed representative of a firm that has it. The phrase "a credit broker, not a lender" is on nearly every UK comparison site for a reason, and it changes your copy, your consent flow, and your liability.
In the US there is no single federal broker licence, so it is state by state, and there is a specific design constraint on matching. The CFPB has signalled that steering a borrower toward the option that pays the operator the most, rather than the one that serves the borrower, can be treated as abusive. So a ranking or scoring engine needs documented, defensible criteria, not a pure highest-bidder sort.
Earned wage access has its own rule. A December 2025 CFPB opinion describes a narrow Covered category that is not credit under Regulation Z, but only when four conditions all hold: the advance is limited to wages actually earned per payroll data, it is repaid by a payroll-process deduction, the provider has no recourse and does no bureau reporting, and it does not assess the individual's credit risk. Payroll-integrated employer models can meet that. A direct-to-consumer app that reads your bank account and debits you later generally does not, so it should be designed as if it could be regulated as credit.
Where these builds go wrong
The same four mistakes show up again and again. Cloning a competitor's gamified score when your model cannot feed it, because you are a marketplace scoring data you never see. Promising bureau reporting you have not wired, the TomoCredit trap. Treating compliance as a footer instead of the architecture, then discovering the licence you needed after launch. And skipping the soft-search step, which quietly burns both conversion and borrowers' credit files.
None of these are hard to avoid. They are just hard to fix later.
How we think about it
We build and scale these products: lending marketplaces and lender funnels, direct-lender borrower and servicing apps, earned wage access flows, open-banking matching, and the scoring and analytics layers that sit on top. The pattern that works is to start narrow, one product and one jurisdiction, get the funnel and the compliance right, then expand the panel and the data.
If you are scoping one of these, our AI and product team is happy to walk through the build and the trade-offs. You can reach us through our contacts page.
This is the pillar for a series. As the deeper pieces publish (cash advance apps, earned wage access builds, gamified scoring, open-banking underwriting, marketplace mechanics, and the compliance detail) we will link them here.
The 2muchcoffee team