API & SDK

Know who is behind every visit and every login

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.

1

Create an API key

When you buy a plan, a unique API key is issued for you. Each key carries its own limits and capabilities:

  • Request quota (per minute, day and month)
  • Expiry date tied to the plan you bought
  • The purchased plan and its included features
  • Allowed domains — the key only works on sites you register
  • Active capabilities (IP check, login protection, KYC)
  • Automatic activation on order, deactivation when it expires
# Your key — keep the secret half server-side
API KEY  LSK_9f2a7c41b8e6d05f3a1c9b74e2d8
2

Install the SDK

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"
});
The SDK never exposes your secret and never lets the browser talk to our internal engine directly. It only reports the signals it collects and receives back a verdict.
3

Every visitor is analysed

For each page view the SDK gathers a lightweight signal set and sends only what the engine needs:

IPBrowserDeviceFingerprint TimezoneCountryASNISP VPN detectionProxy detectionHosting detection Residential scoreTorReputation
4

Our engine returns a verdict

The central engine resolves the signals into a decision your site can act on:

VPN?Proxy?Hosting? Residential?Mobile?Datacenter?
CountryCityISP ReputationRisk scoreTrust score
5

Store it — or don't

Response only

You receive the verdict and act on it. Nothing is written to your database. The simplest, most private mode.

Storage enabled

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 }
6

Login protection (optional add-on)

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.

UserLogin formSDKEngineRisk analysisDecisionYour site

On login the SDK sends the IP first. We check VPN, residential, hosting, ASN, proxy, location, threat, reputation and risk:

Normal → ALLOW LOGIN

Status VERIFIED. The user signs in with no extra friction.

Risky → KYC REQUIRED

The SDK redirects the user to our hosted verification page:

https://se.llcservco.org/kyc/session/xxxxx
Identity

KYC Level A

When a login is escalated, the user completes a short, hosted check. Level A is deliberately light: reachability plus proof of a live person.

  • Email address
  • Phone number
  • Email confirmation (one-time code)
  • A live 3-D selfie with a guided head rotation
Privacy: your photo is never sent to the company's panel. It is used only for liveness checking and is kept for no more than one year. This notice is shown to the user before the camera opens.

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" }
On a verified result a session token (a JWT or verification token) is issued with a fixed validity, which your site accepts as proof for that sign-in.
Reference

The APIs

Everything the SDK does is available directly. All calls are HTTPS and signed.

POST
/api/check-ip

Score a single IP address.

POST
/api/check-login

Allow / KYC-required decision for a sign-in.

POST
/api/create-session

Open a verification session.

POST
/api/start-kyc

Begin KYC Level A for a session.

GET
/api/result

Read the outcome of a session.

POST
/api/webhook

Receive signed status callbacks.

Webhooks

Signed callbacks

When a check finishes we notify your site. Every webhook is digitally signed, so a forged call cannot impersonate us.

verifiedidentity confirmed
deniedcould not confirm
expiredsession timed out
cancelleduser left
Limits

API usage control

Every key is bounded so cost and abuse stay predictable.

  • Requests per minute
  • Requests per day
  • Requests per month
  • The ceiling of the plan you purchased
  • Activates automatically when the order is placed
  • Deactivates automatically when the plan expires
Security & privacy

Built to be safe by default

  • An API key is only valid on the domains you registered
  • All communication is over HTTPS
  • Requests are signed with HMAC or JWT so they cannot be forged
  • Webhooks carry a digital signature of their own
  • Personal data is processed only with user consent and privacy law
  • You receive the verdict only — never direct access to our engine
Pricing

Plans

Prices in euro, managed by our team.

IP Reputation API

IP reputation, VPN / proxy / hosting detection.

100 lookups 3/day · 100/mo · 1 domain €3.00
100,000 lookups 15000/day · 300000/mo · 5 domains €199.00
1,000,000 lookups 80000/day · 2000000/mo · 25 domains · KYC included €999.00
Buy IP Reputation API

Identity Verification (Level A)

Verify the real person behind an account.

100 verifications 200/day · 3000/mo · 3 domains · KYC included €99.00
500 verifications 600/day · 10000/mo · 5 domains · KYC included €399.00
2,000 verifications 2000/day · 40000/mo · 10 domains · KYC included €1,299.00
Buy Identity Verification (Level A)

Authentication for remote work

IP reputation, VPN / proxy / hosting detection.

50 lookups 5000/day · 100000/mo · 1 domain · KYC included €250.00
100 lookups 5000/day · 100000/mo · 1 domain · KYC included €500.00
250 lookups 5000/day · 100000/mo · 1 domain · KYC included €1,250.00
Buy Authentication for remote work

Organizational Identity Verification

Verify the real person behind an account.

10 verifications 1000/day · 20000/mo · 3 domains · KYC included €50.00
50 verifications 1000/day · 20000/mo · 3 domains · KYC included €250.00
100 verifications 1000/day · 20000/mo · 3 domains · KYC included €500.00
Buy Organizational Identity Verification