Random Name Detection
Keyboard-mash, repeating chars, and nonsense name sequences blocked at the point of entry.
- QWERTY pattern detection
- Repeating char analysis (aaaa, zzzz)
- Min entropy threshold
7-layer Pre-KYC screening, random names, disposable emails, VPN IPs, VOIP phones, bots, velocity abuse, and VAT / TIN validation, all checked in one API call.
Full document verification costs real money. Pre-KYC blocks bots and fakes before they reach the expensive step.
All 7 checks in one synchronous call. Pre-KYC runs inline before the form submits.
AML and KYC can't catch what was never let in. Pre-KYC filters fraud at the earliest, cheapest possible point.
Detection Modules
Every module runs in parallel. One request, one response, all signals combined into a single risk score.
Keyboard-mash, repeating chars, and nonsense name sequences blocked at the point of entry.
Temporary email domains blocked at signup. Guerrilla Mail, Temp Mail, Mailinator and the rest of the burner ecosystem.
Detect VPN, Tor, datacenter, and residential proxy IPs before the user submits any data.
Validate phone number format, carrier type, and detect VOIP / disposable number services.
Headless browser, automated form fill, and injection attack patterns detected in real time.
Block IP addresses or devices that register more than N accounts within a configurable time window.
Verify EU VAT numbers via VIES, UK VAT, US EIN, and 50+ global TIN formats with jurisdiction risk scoring.
Where Pre-KYC fits
Pre-KYC sits between your registration form and full KYC, stopping fraud at the cheapest, earliest point in the pipeline.
Registration form submitted
User enters name, email, phone, or IP is captured.
Pre-KYC checks run in parallel
All 7 modules execute simultaneously.
Risk score computed
Individual module signals aggregated into a 0–1 risk score.
ALLOW / REVIEW / BLOCK decision
Block bots & fraudsters instantly. Pass real users to full KYC.
Full KYC starts (for ALLOW)
Document verification & face match only run for legitimate users.
Preview - this endpoint is illustrative and not yet publicly available.
Request
{
"name": "asdfgh lkjhg",
"email": "user@tempmail.com",
"phone": "+1 555 0199",
"ip": "185.220.101.5",
"device_id": "fp_abc123"
}Response
{
"decision": "BLOCK",
"risk_score": 0.96,
"flags": [
"random_name_detected",
"disposable_email",
"tor_exit_node_ip",
"voip_number"
],
"latency_ms": 4
}One API call. 7 detection layers. Protect your KYC pipeline from bots, fakes, and fraudsters at zero marginal cost.
We use strictly necessary cookies to run on8, and, with your consent, optional cookies for analytics and marketing. Read our Cookie Policy.