Top reasons
- 01Consistent monthly inflows, 11 of 12 months
- 02Low existing obligations against income
- 03No bureau conflicts, FirstCentral and CRC
Signals read
kranekredit, by krane
kranekredit reads how people actually earn, spend and pay, then turns it into one clear, explained credit decision. Lend to more people. Without lending blind.
Top reasons
Signals read
The problem
The system counts transactions. It doesn't know people. Banks see balances, payment platforms see movement, bureaus see borrowing history and often disagree. No one combines these signals.
Sources: UN World Population Prospects 2024; EFInA Access to Finance Survey 2023; World Bank Global Findex 2025.
Millions earn steadily outside a payslip. Bureau files barely see them, so good borrowers get declined.
Narrations like PSTKDIRECTDEBITZAP hide what money is really doing. Most tools treat them as noise.
A loan on CRC and missing from FirstCentral is a red flag most systems never catch.
Black-box scores leave risk teams guessing and borrowers in the dark.
The result: lenders say no to people they should approve, and yes to risks they should have seen.
The solution
kranekredit reads every signal the way a seasoned Nigerian credit analyst would, at machine speed, and hands your team one portable answer: the KRK Signal.
| As received | Decoded | Category | Amount |
|---|---|---|---|
| PSTKDIRECTDEBITZAP | Paystack direct debit | Recurring obligation | -₦15,000.00 |
| PAYSTACK CHECKOUT/BOLT | Bolt, paid via Paystack | Transport | -₦3,450.00 |
| NIP/OPAY/ADEBAYO T/TRF | Transfer in from OPay | Income: transfer | +₦85,000.00 |
| FLW*IKEDC PREPAID | IKEDC, paid via Flutterwave | Utilities | -₦20,000.00 |
| MPT POS/CW/LEKKI PH1 | Moniepoint POS cash withdrawal | Cash | -₦10,000.00 |
| REMITA/SAL/OCT26/0417 | Salary, paid via Remita | Income: salary | +₦412,500.00 |
Raw next to resolved. Every narration keeps its original string, so your team can always check our working.
How it works
Connect. Read. Decide. Your rules and your team stay in control. kranekredit recommends, you decide.
The applicant consents and shares their bank statement, by PDF upload or connected account.
kranekredit decodes every transaction, checks both bureaus and adds real-world signals.
You get a score, a risk signal and ranked reasons in minutes, ready for your rules or your team.
Weights are illustrative. When an input is unavailable, the others reweight proportionally, and the decision shows it.
The suite
Use the full suite end to end, or plug a single module into the systems you already run.
Applicant agreed to share the following, for this application only.
Income is patterned and rising: salary through Remita plus regular transfers in from OPay.
| Facility | FirstCentral | CRC | Result |
|---|---|---|---|
| Renmoney personal loan | ₦0 · closed | ₦0 · closed | Match |
| Carbon micro loan | ₦18,000 | ₦18,000 | Match |
| BNPL, phone purchase | Not reported | ₦96,000 | Conflict flagged |
A conflict is a signal. We weight both bureaus by confidence and show you exactly where they disagree.
Anything we cannot verify goes to your manual review queue, never silently into the score.
Every reason is ranked, on record and ready for your credit committee or your regulator.
Explained by default
Every KRK Signal resolves to a named tier, a recommendation and ranked reason codes, so your risk team can defend it, your regulator can audit it and your borrower can understand it.
Built for
Designed for FirstCentral, CRC, Paystack, Flutterwave and Nigeria's major banks and digital banks.
Fast, accurate decisions at scale, inside your existing flow.
Reach traders, artisans and small businesses with confidence.
Price risk at checkout or on the road, in minutes.
Extend credit beyond the salaried few, with reasons on record.
For developers
One POST returns a score, a tier, a KRK Signal and reason codes. A consumer scorecard comes back from the same call.
# Create a decision for one applicant (sandbox) curl https://api.krane.finance/v1/decisions \ -H "Authorization: Bearer $KRK_SANDBOX_KEY" \ -H "Idempotency-Key: app-0417" \ -d '{ "applicant_id": "app_0417", "consent_id": "cns_7Hq2Lk9", "sources": ["statement", "bureau", "alt_signals"], "statement": { "connection_id": "con_gtb_91x" } }'
{
"signal": "KRK-742-R2-D3-T4",
"score": 742,
"tier": { "code": "T4", "name": "Krane Prime" },
"recommendation": "approve",
"reasons": [
{ "rank": 1, "code": "INC_CONSISTENT", "text": "Consistent monthly inflows" },
{ "rank": 2, "code": "OBL_LOW", "text": "Low existing obligations" },
{ "rank": 3, "code": "BUR_CLEAN", "text": "No bureau conflicts" }
],
"inputs": { "banking": 0.45, "bureau": 0.30, "alt_signals": 0.25 },
"consumer_scorecard": {
"insight": "Your monthly transfers in show steady income, even without a payslip."
},
"audit_id": "aud_2Mx81"
}
# POST to your endpoint when a decision is ready { "event": "decision.completed", "data": { "applicant_id": "app_0417", "signal": "KRK-742-R2-D3-T4", "recommendation": "approve", "review_required": false }, "created_at": "2026-10-26T09:16:04+01:00" }
Security and trust
Consent, audit trails and controls are built in, not bolted on.
We only read data an applicant agrees to share.
Designed around the NDPA from day one.
Full audit trail of inputs, versions and overrides.
In transit and at rest.
Why krane
Combined experience at Interswitch, Renmoney, Startbutton, Eazipay, P2Vest, Tunga, Skywatch and Athyn Labs. Advised by senior executives at leading Nigerian banks, fintechs and VC firms.
Questions
No. We work alongside the bureaus and add what they can't see, then combine it all into one decision.
You do. kranekredit gives you the clearest picture and a recommendation. Your rules and your team stay in control.
Most teams can run a first live check within days.
Statements from major Nigerian banks and digital banks, by PDF or connected account.
Always. Nothing is read without consent.
Send us a sample of past applications. We'll show you the borrowers you could have approved and the risks you could have avoided.
Or write to founders@krane.finance
Our team will call you within one working day. You can also reach us on 01-700-2000.
Our credit team will reach out within two working days to book your discovery call.
Visible only to people who can edit this page. Newest first.
Loading requests.