Is your product targeted?

Free trial abuse detection that catches the same user twice.

Trueguard prevents free trial abuse and multi-accounting by identifying the same user returning under a different identity. Device fingerprinting, residential-proxy detection and disposable-email analysis combine into one real-time risk score, so trial recyclers are stopped at signup, even after a cache clear or a VPN switch.

No credit card required - free tier available

Signup verification

Trial recycler
Device ID8f3c…a91d - 12 accounts
Emailtrial+7@mailinator.com
NetworkVPN
BrowserIncognito session
GeolocationIE, claimed DE
Risk score92 / 100
Rule actionBlocked at signup

>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

Repeat signups identified before they consume free-tier capacity.

Signs your free tier is being farmed.

Free-tier abuse rarely announces itself. It shows up as costs you cannot attribute and conversion numbers that do not move. If two or more of these look familiar, you need to stop free trial abuse before it grows.

See how detection works

Infrastructure cost outpaces revenue

Compute, storage and API spend grow with signups that never convert.

Trial-to-paid conversion is flat

A growing share of trials are the same people starting over instead of new prospects.

Signups cluster on a handful of domains

Disposable providers and plus-address aliases show up again and again in your CRM.

Manual review is a standing task

Someone on the team spends hours a week deciding which accounts are real.

How it works

Free trial detection, from page load to rule action.

Abusers clear cookies, open incognito windows and switch VPNs to look new. Free trial detection correlates the signals that survive all three, then hands your backend a score and a decision before the account exists.

Step 1

Device fingerprinting

Device fingerprinting for free trial abuse prevention builds a durable ID from browser, hardware and JA4/TLS network characteristics. It survives cookie clears, incognito sessions and VPN or proxy setups, so one person using ten emails still reads as one device.

Learn about JA4 and JA4T fingerprints

Step 2

Network and email correlation

Residential proxy detection covers VPN, Tor and datacenter origins too, plus IP velocity and reputation, checked alongside disposable and alias email domains from a continuously updated registry.

Try the VPN and proxy checker

Step 3

Your rules, your action

Design rules your way - block the signup, hold it for review, withhold the trial, or let it through and flag it. Every decision returns in the API response, so nothing needs a dashboard visit.

Read the Event API reference

One signal set, four problems it solves.

Free trial detection

Identify when a new trial request comes from a device, network or email pattern that has already had one. The check runs before provisioning, so a recycled trial never gets created.

Free tier detection

Keep a genuinely free plan open without paying for the people gaming it. Trueguard tells you which free-tier accounts belong to one person so quotas apply per human, not per email address.

Multi-accounting detection

Multi-account detection software links accounts that share a device ID, JA4 fingerprint or proxy path even when the email, name and payment details differ. You see the cluster, not twenty unrelated users.

Trial recycling and repeat signups

Catch the loop of expire, clear, re-register. Device history persists across sessions, so the eleventh attempt is as visible as the second.

Running into bots and scripted registrations too? See fake account detection, or disposable email detection for temporary-mail signups specifically.

What basic checks miss.

Email validation, a CAPTCHA and an IP blocklist each stop one narrow behaviour. Trial abusers route around all three because none of them know whether the person has been here before.

Abuse patternTrueguardEmail validationCAPTCHAIP blocklist
Same device, new email address
Re-signup after a cookie clear or incognito session
Residential proxy or VPN rotationPartial
Disposable and plus-address aliases
Scripted or automated registrations
One person across twenty trials
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.

Live in an afternoon.

Install the JavaScript snippet to collect a verification ID on your signup page, then call one REST endpoint from your backend. You get the risk score, the matched signals and the rule action in the response.

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

No SDK sprawl and no changes to your auth flow. Drop the script in, call the API where you create the account.

Decide in your own code

Trueguard returns the score and the signals. Whether that blocks, throttles or flags the account stays your call.

No friction for real users

Detection is passive. Genuine signups see nothing - no CAPTCHA, no extra step, no added latency they can notice.

The cost of leaving it alone.

10-60 hrs

per week

Support and manual review overhead

1-3 FTEs

ongoing

Engineering time on in-house heuristics

$5K-$75K

per month

Infrastructure overages from abuse traffic

$25K-$200K

per year

Conversion revenue lost to recycled trials

Estimates shown are typical ranges based on aggregated customer data and industry benchmarks.

Trueguard Basic is free.

Start identifying repeat signups right away, for free

Sign up for free

No credit card required.

Frequently asked questions.

Free trial abuse prevention, multi-accounting and what detection does to your signup flow.

Every signup is scored in real time against a device fingerprint, the network path and the email address. When a request matches a device, JA4 fingerprint or proxy already linked to an existing trial, Trueguard returns a high risk score and your rule decides what happens - block, hold or flag - before the account is created.

One person operating several accounts on the same product, usually to keep claiming a free tier or trial that is meant to be granted once. Because each account has its own email address, it looks like organic growth in your analytics until the accounts are linked by device and network signals.

Yes. Trueguard returns a score rather than a verdict, so you set the threshold. Most teams start by flagging and reviewing, watch a week of real traffic, then move the confident band to an automatic block. Detection is passive, so legitimate users never see a challenge.

A VPN changes the IP address but not the JA4/TLS fingerprint or the hardware characteristics behind it, and residential-proxy networks are detected in their own right. A new browser profile changes some attributes, which is why the score combines device, network and email signals instead of relying on any single one.

Signals appear in the dashboard as soon as the snippet is live, which is usually the same day. Blocking decisions can follow immediately, or after you have watched enough traffic to be comfortable with a threshold.

Look for one that identifies the person rather than the account. A serial trial abuser changes email address, clears cookies and switches VPN between attempts, so email checks and IP blocklists see a new user every time. Trueguard links the attempts through a device fingerprint and JA4/TLS network characteristics that survive all three, then returns a risk score your rules act on before the trial is provisioned.

Trial abuse prevention software has to score in real time at that volume, not in a nightly batch. Trueguard returns a decision on the signup request itself, so a platform doing 50,000 or 500,000 monthly signups gets the same latency. Pricing is per verification event, so cost tracks signups rather than seats.

Trueguard Basic is free for 1,000 monthly verification events, with no credit card. Paid plans start at $49.99 per month and $0.004 per extra event.
trueguard-logo© 2026 Trueguardinfo@trueguard.io