One score before the account opens.
A real-time application check returns a 0-100 score, ranked reason codes and the action your decision engine can take.
A valid document set answers whether records exist. Personhood Score tests whether those records resolve to one independent economic actor at the moment of application.
A score without reason codes is not ready for a regulated credit decision.
Thin
- Action
- Step-up verification
- Reason 1
- No bureau history
- Reason 2
- Identity signals agree
- Reason 3
- Unique device and address
What the module returns
The output is structured for a decision engine and readable by the person who must review it later.
Score and band
The response places the application in a consistent, thin, inconsistent, contradictory or ring-linked band.
Ranked reason codes
Examples include a newly issued mobile number, address reuse across recent applications and no contradictions despite a thin credit file.
Recommended action
Approve, step-up verification, manual review, decline or decline and flag the linked ring.
Reproducible record
The input version, model version, raw signals and decision are logged for later supervisory review.
It sits beside the bureau pull.
The integration is a separate decision input. Your policy engine keeps control of thresholds and final authority.
Application submitted
Your onboarding service sends tokenised identity, device, economic and network signals.
Signals evaluated
Six signal groups are scored against a segment-calibrated model and checked for hard overrides.
Decision returned
The API response arrives inside the application decision window with no secondary polling step.
Outcome fed back
Confirmed fraud and clean repayment outcomes improve later calibration inside the institution's environment.
The response is deliberately short.
Detailed evidence remains available for review without bloating the synchronous decision payload.
{
"applicationId": "PRM-20481",
"score": 64,
"band": "Thin",
"recommendedAction": "step_up",
"reasonCodes": ["thin_footprint", "signals_coherent"]
}Test Personhood Score on historical applications.
We reproduce the signals available at the original decision time, then compare the ranked result with later confirmed outcomes.
Book a backtest