Lending & fintech

Filter before you underwrite.

Onboarding and KYC cost scale with every applicant — including the ones whose phone number was never going to check out. Run FILTER as the cheap first gate, before the expensive steps start.

Start free — check your first 100 applicants
The cost

Every unreachable applicant still costs you

KYC, document verification, and manual underwriting review all cost roughly the same whether the applicant is real or not — you don't find out a number was fake until well after those steps have already run. Roughly 1 in 5 phone numbers submitted through any form are disconnected or fake, and a lending funnel is still a form. Every one of those applications absorbs onboarding cost before it's ever disqualified.

How FILTER fits

A cheap gate before the expensive steps

FILTER runs before document upload or manual review begins — complementary to your existing KYC stack, not a replacement for it. Turn on the Portability Status signal and every call also reports whether the number has recently changed operators, one input worth weighing on a lending application specifically.

  1. 1

    Applicant submits a phone number at the start of onboarding.

  2. 2

    FILTER checks it before document upload or manual review begins.

  3. 3

    With Portability Status switched on, a recently-ported number is a pattern worth a closer look, not an automatic decline.

  4. 4

    ABSENT numbers are disqualified before they reach your KYC vendor; everything else proceeds as normal.

What you get back

What you get back

One field does the work here — everything else is the same baseline verdict every other segment gets.

{
  "country": "IN",
  "valid": true,
  "status": "CONNECTED",
  "carrier": "Airtel",
  "line_type": "MOBILE",
  "is_ported": true
}

is_ported only reports meaningfully once Portability Status is switched on in /app/settings — it's one input to weigh alongside your existing checks, not a standalone fraud verdict on its own.

Not quite your situation?

Browse all use cases →