Block fake and disposable signups

Stop bots and throwaway accounts before they pollute your funnel.

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

Use-case advisor

Advisor ready

Ask how block fake and disposable signups should work for your exact product, data and team.

What this use case means

This use case combines email validation, disposable-domain detection and IP risk scoring to decide whether a new signup is a real user or noise.

When to use it

  • Use it on any high-volume signup or trial flow where fake accounts inflate metrics and burn resources.
  • Manual review is slow because the useful signals live across Email, IP, Domain and related sources.
  • Your team needs structured JSON that can feed a CRM, risk queue, SOC case, support tool, warehouse or AI agent.

How Encrata powers it

01

Capture the identifier

Validate the email for deliverability and disposable domains.

02

Run the lookup stack

Score the signup IP for VPN, proxy and abuse history.

03

Score the result

Combine the signals into an allow / review / block verdict.

04

Send it downstream

Enforce the decision at signup and log it for review.

Implementation shape

Example payloadPOST /api/agent/lookup
{
"use_case": "block-fake-signups",
"input": {
"email": "example_email",
"ip": "example_ip",
"domain": "example_domain"
},
"fields_to_watch": [
"email validity",
"full name",
"role",
"ip reputation",
"vpn/proxy",
"geolocation"
],
"action": "allow or block"
}

Related use cases