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
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.
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.
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.
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.