Solutions

Every way fraudulent users reach your product, and what stops each one.

Fake signups, recycled trials and temporary email addresses are different problems with one root cause: you cannot tell who is on the other side of the form. SaaS fraud prevention at Trueguard treats them as one signal set, so you can pick the problem you have today and the same integration covers the rest.

No credit card required - free tier available

Signup fraud prevention, by problem.

Start from the symptom you can measure.

Most teams arrive at signup fraud prevention with a number that looks wrong rather than a fraud category. Find the one you are seeing.

What you are seeingSignal that explains itWhere to start
Trial signups up, conversion flatMultiple accounts per deviceFree trial abuse prevention
Hundreds of accounts in minutes, none activeBot score, datacenter originFake account detection
Onboarding emails bouncingDisposable emailDisposable email detection
Infrastructure spend growing faster than revenueFree tier consumed by repeat signupsFree tier detection
Promotions and referral credits drainedDevice reuse, alias addressesMulti-accounting detection
A contact list you can no longer emailUndeliverable and role-based addressesEmail validation

One integration, every signal.

You do not pick signals at install time. The snippet collects a verification ID on your signup page, your backend calls one endpoint, and the response carries the device, network and email signals together with the action your rules decided. Turning on another solution later is a rule change, not a migration.

POST /v2/event

{
  "eventId": "0198b326-025b-7c30-8605-b99796c5e953",
  "action": "challenge",
  "scores": { "risk": 0.65, "bot": 0.2 },
  "signals": {
    "disposable_email": {},
    "multiple_accounts_per_device": {}
  },
  "ip": {
    "address": "1.2.3.4",
    "privacy": { "vpn": true, "proxy": false, "datacenter": false, "tor": false }
  },
  "email": {
    "email": "trial+7@mailinator.com",
    "disposable": true
  },
  "fingerprint": {
    "identifier": "7f56c04d-4652-471b-b5dd-426ad3bd9504",
    "incognito": true
  }
}

One snippet, one endpoint

Install once. Every solution on this page reads from the same verification, so adding one costs no new integration work.

Your rules decide the action

Block, challenge, hold for review or flag - per signal and per product surface. The decision comes back in the response.

One price for all of it

Verification events are counted once, whichever signals you use. Trueguard Basic covers 1,000 a month at no cost.

>70M Verifications

Signup events scored across customer products to date.

25% Of users

On some products, up to a quarter of signups are fraudulent or recycled.

>90% Detection

Fraudulent signups identified before the account is created.

Free check

Check if your product is targeted by temporary emails.

Enter your domain to see how many of your emails landed in public disposable inboxes we monitor around the clock.

Trueguard Basic is free.

One integration, every solution on this page

Sign up for free

No credit card required.

Frequently asked questions.

Choosing between solutions, and what changes when you add another.

Start with the symptom that is costing you now. The table above maps the numbers teams usually notice first to the signal that explains them. Whichever you begin with, the integration is the same, so the others are a rule change later.

No. Pricing is per verification event, not per signal. Trueguard Basic is free for 1,000 monthly events, paid plans start at $49.99 per month and $0.004 per extra event.

Yes. The Email Validation API works on its own with no snippet, which is the usual starting point for cleaning a list or validating an address server-side. Adding the snippet later unlocks the device and network signals.

An afternoon for most teams: one script on the signup page, one call from the backend where the account is created. Signals appear in the dashboard the same day, and you can watch traffic before you start blocking.
trueguard-logo© 2026 Trueguardinfo@trueguard.io