Catch bad email addresses in your own signup form
One script tag. It flags typos and disposable addresses inline, before a bad address ever reaches your database. No account required, no cookies, and it never blocks form submission.
<script src="https://autorev.rohnelt.dev/embed.js" data-auto="all" defer></script>
Or opt in field by field:
<input type="email" name="email" data-verify>
What it does
- Typo correction.
gmial.conbecomes a “did you mean gmail.com?” prompt with a one-click fix. - Disposable detection. 190 throwaway providers, matched including sub-domains.
- Reachability. Live MX lookup, so a domain that cannot receive mail is caught at the form.
The honest limits
- The widget is anonymous and rate limited to 60 checks per minute per site. That is plenty for a normal signup form and deliberately not enough for bulk list cleaning - that is what the API is for.
- It is client-side, so treat it as a helpful hint, not a security control. Validate server-side too (one API call).
- It renders a small “verified by Veritas” link. That link is how this stays free.
- The widget speaks the visitor’s language too - it is served in whatever language their browser asks for.
Need it server-side or in bulk?
The same engine over a REST API: 250 calls per period free.