SignUp Guard

Built for SaaS signup flows

Stop spam signups before they reach your product

Stop spam and abusive signups before they reach your SaaS. SignUp Guard analyzes every email for business vs personal type, disposable risk, and abuse signals — so you only onboard real users.

No credit card required · Free plan available

SignUp Guard — Recent analyses

Checks today

1,284

Blocked

12%

Avg. score

77

EmailTypeScoreVerdict
alex@acme.ioBusiness92Allow
jane@gmail.comPersonal58Review
test@mailinator.comPersonal6Block
sam@startup.devBusiness89Allow

One REST API. Works with any stack.

Node.js
Python
Ruby
Go
PHP
Next.js

The problem

Bad signups cost more than you think

Spam registrations don't just clutter your database — they distort metrics, waste resources, and hide real customers.

Disposable emails inflate your metrics

Burner inboxes sign up, never verify, and never convert — but they still count toward MAU and skew every funnel report.

Abusive signups waste your resources

Free tiers and AI-powered features attract abuse farmers. Every fake account costs you storage, compute, and support time.

You can't tell business from noise

Personal emails flood B2B signups. Without classification, sales and success teams chase the wrong leads.

Live demo

See how an email gets scored

Try a business email, a personal inbox, or a known disposable domain. Results are instant.

Try an email check

See how SignUp Guard classifies an address in real time.

How it works

Three steps to cleaner signups

01

Connect at signup

Add one API call before account creation. SignUp Guard returns in under a second.

02

Get a clear verdict

Every check returns email type, a 0–100 score, and allow, review, or block recommendation.

03

Act in your flow

Block disposable emails, route business signups to sales, or flag suspicious addresses for review.

Built for developers

One API call. Instant verdict.

Add SignUp Guard before account creation and get structured results your signup flow can act on immediately.

  • Sub-second responses

    Built for the signup hot path — validate before you provision accounts or send welcome emails.

  • Single REST call

    One POST with an email address. No SDK lock-in, no batch jobs, no list imports.

  • Clear verdicts

    Every check returns email type, a 0–100 score, and allow, review, or block recommendations.

POST /v1/checks
// Request
curl -X POST https://api.signupguard.com/v1/checks \
  -H "Authorization: Bearer sg_live_..." \
  -d '{"email":"alex@acme.io"}'

// Response
{
  "email": "alex@acme.io",
  "type": "business",
  "score": 92,
  "verdict": "allow"
}

Pricing

Simple plans that scale with you

Start free. Upgrade when signup volume grows. No hidden credits or multipliers.

MonthlyAnnual (save ~2 months)

Free

For side projects and early validation.

$0/mo

500 checks / month

  • 500 email checks per month
  • Business vs personal detection
  • AI quality score
  • 7-day analysis history
  • 1 team member
Most popular

Pro

For growing SaaS teams with real signup volume.

$29/mo

5,000 checks / month

  • 5,000 email checks per month
  • Custom allowlist & blocklist
  • 90-day analysis history
  • Up to 3 team members
  • Email support

Business

For production apps with high signup traffic.

$99/mo

50,000 checks / month

  • 50,000 email checks per month
  • Unlimited analysis history
  • Up to 10 team members
  • Priority support
  • Webhooks (coming soon)

FAQ

Common questions

SignUp Guard analyzes email addresses at signup time. For each email you get a business vs personal classification, a quality score from 0–100 (higher is better), and an allow, review, or block recommendation you can use in your registration flow.

Protect your signups today

500 free checks every month. Set up in minutes. No credit card required.