MailSure

Stop free trial abuse

Throwaway addresses let one person start endless trials and hide from your follow-up. Flagging disposable domains at signup removes the easiest route to abuse.

Get a free API key →

How it works

  1. 1

    Check every signup

    Call the verify endpoint when someone registers for a trial.

  2. 2

    Refuse or flag disposable domains

    The response flags disposable addresses. Refuse them, or allow them but with a smaller trial.

  3. 3

    Combine with other signals

    Email is one signal among several (payment method, device, IP). Use it alongside them rather than alone.

Why use MailSure for this

A large, maintained list

More than 120,000 disposable-mail domains are recognised, and the list is kept up to date.

Gives you usable reasons

Each result states the reason, so your support team can explain a refusal clearly.

Cost-effective

100 free verifications every month and packs from $4, so protection costs a fraction of the trials you save.

See how the price compares in the pricing comparison, or try the free email checker first.

Frequently asked questions

Will this stop all trial abuse?
No single check can. Determined abusers use real addresses too. It removes the cheapest and most common method.
What about legitimate privacy-relay addresses?
Privacy-relay addresses forward to a real mailbox, unlike throwaway inboxes. Decide your policy for them separately, and check how a sample behaves with the free email checker first.
Can I do it without code?
On WordPress, yes, with the plugin. Otherwise it is one API call at signup.

Related guides