Skip to main content

For SaaS

Check addresses at sign-up, on your own terms

Verify an address when someone creates an account, see whether it is disposable, role-based or likely mistyped, and decide with your own rules whether to let it in.

At a glance

Response
Status, sub-status, score and flags
Flags
Disposable, role account, free provider
Rate limit
10 requests a minute on Free, up to 5,000 on Enterprise
Existing users
Batch API or CSV upload

Where Kawaa fits

The problem, and what Kawaa does about it

  1. The problem

    Throwaway sign-ups

    A disposable inbox is meant to be thrown away, so the only way to reach a new user may disappear soon after sign-up.

    What Kawaa does

    Disposable addresses are flagged

    Block them at the form, or let them in and mark the account, whichever suits your product.

  2. The problem

    Onboarding email bounces

    A mistyped address means the welcome email, the confirmation link and every password reset fail.

    What Kawaa does

    Typos get a suggested fix

    Show the suggestion before the account is created, so the user can correct it.

  3. The problem

    One rule does not fit every product

    A B2B tool may prefer company domains, while a consumer app may accept any inbox.

    What Kawaa does

    Build your own policy

    Combine the status, the quality score and the free-provider and role-account flags into thresholds that match your product.

  4. The problem

    Unreachable accounts skew your numbers

    Accounts with addresses that bounce still count as sign-ups.

    What Kawaa does

    Re-check existing users in bulk

    Verify your user list through the batch API or a CSV upload and see which accounts have addresses that no longer work.

What you get

Included for this workflow

  • Real-time verification API
  • Disposable, role-based and free-provider flags
  • Typo suggestions
  • Catch-all detection
  • A 0–100 quality score
  • Batch API and CSV upload
  • Webhooks when a job finishes
  • Node.js and Python packages

Try it on your sign-up form

100 free verifications with every check. No credit card required.