SaaSAbuse

Trial Abuse

Detect repeated free-trial signups from temporary email services before they drain your resources.

Email validity · 1 credit per lookup · no monthly fee

trial1@burner.cc+1h
trial2@burner.cc+2h
trial3@burner.cc+3h
3 trials, same device

The problem

One person, forty free trials. Serial trial abusers rotate through disposable inboxes to reset their trial forever, consuming your compute, your support time, and your patience, while your conversion metrics quietly lie about how generous your free tier really is.

With Encrata

Disposable-domain detection catches the burner addresses that trial farming depends on. Require a deliverable, non-disposable address to start a trial, and the economics of abuse collapse, a real inbox per trial is exactly the friction that stops automation without bothering legitimate users.

How it works

1

Send the address

Call the validity endpoint with the email address at the moment it enters your system, a form, an import, a checkout.

2

We ask the mail server

Encrata checks syntax, domain and mailbox directly with the receiving server, and flags disposable and typo domains.

3

Act on the verdict

Accept, reject or suggest a correction based on a clear valid / invalid / catch-all / risky verdict. One credit per check.

One call, structured answer

Trial Abuse runs on the email validity lookup at 1 credit per lookup. Same API key, same JSON shape as every other Encrata lookup.

  • Answers come from the mail server itself, not a guess from patterns
  • Disposable and throwaway domains are flagged before they cost you anything
  • 1 credit per check, cheap enough to run on every address you touch
  • Cached results are free, so repeated checks never double-charge
Terminal
curl -X POST "https://encrata.com/api/agent/validate" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"email": "sara@acme.com"}'
response.json
{
"email": "sara@acme.com",
"status": "valid",
"reason": "deliverable",
"disposable": false,
"confidence": "high",
"provider": "google",
"message": "Mailbox exists and accepts mail, safe to send.",
"credits": 1
}

Gate trials on real inboxes

Enforce at trial start: require a deliverable, non-disposable address before provisioning resources. Pair the disposable flag with your existing device and IP signals, the combination of 'burner address + same device fingerprint as three previous trials' is near-certain abuse, while a disposable address alone might just warrant asking for a work email.

Metrics stop counting abusers

The economics shift immediately: trial farming depends on free, infinite inboxes, and requiring a real mailbox per trial breaks the automation. Watch your trial-to-paid conversion rate after shipping it, it usually rises, not because more people convert, but because the denominator stops counting the same abuser forty times.

More email validity use cases

View all
Start with 500 free credits
$curl https://encrata.com/api/agent/lookup -H "Authorization: Bearer YOUR_API_KEY" -d '{"e": "satya@microsoft.com"}'