Drop one script tag into your site. We score each visitor for VPN, proxy, hosting and reputation, and — when you turn it on — verify the real person before a risky login goes through.
When you buy a plan, a unique API key is issued for you. Each key carries its own limits and capabilities:
# Your key — keep the secret half server-side API KEY LSK_9f2a7c41b8e6d05f3a1c9b74e2d8
Place one line in your page. The SDK connects to our engine automatically — nothing else to host.
<!-- one tag, anywhere in your <head> --> <script src="https://cdn.llcservco.org/sdk.js" data-api-key="LSK_xxxxxxxxx"></script>
// or initialise it yourself LLC.init({ apiKey: "LSK_xxxxxxxxx" });
For each page view the SDK gathers a lightweight signal set and sends only what the engine needs:
The central engine resolves the signals into a decision your site can act on:
You receive the verdict and act on it. Nothing is written to your database. The simplest, most private mode.
Turn on Storage and each result is saved in your own database, on a schema you control:
// visitor_logs { id, ip, country, vpn, proxy, risk_score, time, visitor_id }
Connect your login form to us. Before a user is let in, the request is scored — and escalated to identity verification only when it looks risky.
On login the SDK sends the IP first. We check VPN, residential, hosting, ASN, proxy, location, threat, reputation and risk:
Status VERIFIED. The user signs in with no extra friction.
The SDK redirects the user to our hosted verification page:
https://se.llcservco.org/kyc/session/xxxxxWhen a login is escalated, the user completes a short, hosted check. Level A is deliberately light: reachability plus proof of a live person.
On success we record KYC PASSED and notify your site. From your own panel you can request verification for a specific user by entering their details, or send it straight to us by attaching the user's key. If the check is rejected, the status is denied and your site must not allow the login.
// we call your endpoint when the check finishes POST /callback { status: "verified", level: "A", session: "xxxxx" }
Everything the SDK does is available directly. All calls are HTTPS and signed.
/api/check-ipScore a single IP address.
/api/check-loginAllow / KYC-required decision for a sign-in.
/api/create-sessionOpen a verification session.
/api/start-kycBegin KYC Level A for a session.
/api/resultRead the outcome of a session.
/api/webhookReceive signed status callbacks.
When a check finishes we notify your site. Every webhook is digitally signed, so a forged call cannot impersonate us.
Every key is bounded so cost and abuse stay predictable.
Prices in euro, managed by our team.
IP reputation, VPN / proxy / hosting detection.
Verify the real person behind an account.
IP reputation, VPN / proxy / hosting detection.
Verify the real person behind an account.