
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 availableSignup fraud prevention, by problem.
Free trial abuse prevention
Detect the same person returning for another trial under a new email address, after a cookie clear or behind a VPN.
Fake account detection
Score automation behaviour, device and network origin so bot registrations never reach your database.
Disposable email detection
Block temporary and alias inboxes at signup with a registry that updates as new temp-mail services appear.
Email validation
Check deliverability, role-based addresses and syntax in one call, at signup or across a list you already have.
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 seeing | Signal that explains it | Where to start |
|---|---|---|
| Trial signups up, conversion flat | Multiple accounts per device | Free trial abuse prevention |
| Hundreds of accounts in minutes, none active | Bot score, datacenter origin | Fake account detection |
| Onboarding emails bouncing | Disposable email | Disposable email detection |
| Infrastructure spend growing faster than revenue | Free tier consumed by repeat signups | Free tier detection |
| Promotions and referral credits drained | Device reuse, alias addresses | Multi-accounting detection |
| A contact list you can no longer email | Undeliverable and role-based addresses | Email 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.
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.
Example report
Frequently asked questions.
Choosing between solutions, and what changes when you add another.
