← Use cases

Fake signups and multi-accounting

Stop fake signups before they become accounts.

Fake and duplicate accounts inflate your numbers, drain free credits and skew every metric you report. isCredible checks each signup in one API call and tells you whether to let it in, add a step, or turn it away.

Free plan with 100 checks a day. No credit card.

The problem

One person, many accounts

The same device, card or look-alike email address behind account after account.

Throwaway email addresses

Disposable inboxes and made-up domains that will never read your onboarding email.

Scripted registrations

Automated browsers creating accounts in bursts from the same networks.

How isCredible helps

  1. 1

    Send what your signup form already has

    Email, IP address, user agent and, if you have one, a device ID.

  2. 2

    Get a decision with reasons

    Approve, review or deny, a risk score and the checks that fired.

  3. 3

    Act on it

    Create the account, ask for email or phone verification first, or show a neutral refusal.

What it catches

  • Disposable and invalid emails
  • Look-alike and +tag email variants
  • Repeat devices and cards
  • Automated browsers
  • Signup bursts from one network
  • VPN, proxy and datacenter traffic
const result = await iscredible.verify({
  email: body.email,
  ip: req.ip,
  deviceId: body.deviceId,
  userAgent: req.headers["user-agent"],
  accountCreation: true
});

if (result.overallRecommendation === "DENY") return res.status(403).json({ error: "We couldn't create your account." });
const needsVerification = result.overallRecommendation === "REVIEW";

Built-in scenario SYS_MULTI_ACCOUNT_001. Also available for Python and any HTTP client.

Questions

How do I detect multiple accounts from the same person?
+
Send the email, IP address and a stable device ID with each signup. isCredible remembers what it has seen on your account and flags new signups that share a device, card or look-alike email with existing ones.
Will real users notice anything?
+
No. Approved signups go straight through. You decide what happens on review, such as an email code before free credits are granted.
Does it work without a browser script?
+
Yes. Email, IP and user agent from your server are enough to start. A device ID makes repeat-account detection stronger.
How much does it cost?
+
There is a free plan with 100 checks a day. Paid plans start at $19 a month.