Signup

Second accounts
from the same person

Nolgard ties a signup to earlier ones through the browser, the device and the normalized email, so your backend knows before it hands out another full credit balance.

Decision trace

Example · enforcing mode · 100-credit trialRepeat account
  1. Input signalsA human verdict, four accounts on one device, and a repeat threshold of three.
  2. Reason idsrepeat_device
  3. Decisionlimit on a human verdict
  4. Grant20 credits · share: 0.2

How it works

  1. Send an account

    Include your opaque account id and, optionally, email when verifying a signup.

  2. Count the links

    Per-site hashes connect browser visitor ids, fingerprints and normalized emails.

  3. Review the cluster

    See linked accounts. Label Fraud or Legit; your backend applies the returned grant.

API

Query linked account ids from your backend. Keep the secret server-side.

POST https://nolgard.com/v1/cluster
Content-Type: application/json

{
  "secret": "SITE_SECRET",
  "accountId": "user_123"
}

// Example response
{
  "size": 3,
  "accounts": ["user_123", "user_456", "user_789"]
}

Limits