bonverify
SMTP-verified, never guessed

Send only to addresses that answer.

BonVerify checks every address against the mailbox itself, then tells you which ones will bounce, which are traps, and why — before your next send.

48,210 addresses

run 09:41 · 6.2s

Sample

a.reyes@ledgerpoint.io
info@harlow-legal.co
sales@vireo.heath
Deliverable43,870
Risky2,914
Invalid1,301

Ready to export

91% deliverable · 1,204 traps removed
Bounce risk on next send: 0.4%

The dashboard

Every list, run and verdict in one place

Upload, run, inspect and export from one screen. Every address keeps the reason it was scored the way it was.

1,284

Lists verified

91%

Deliverable

9,412

Traps removed

Lists · Every batch

ListCleanState
Q3_Newsletter_Master.csv91%Complete
HubSpot — Marketing88%Complete
Cold_Outreach_11.csv43%Complete
Trade_Show_Scans.csv38%Failed

One verification engine

Everything a list needs before it ships

Stop sending and hoping. BonVerify checks every address against the receiving mailbox, explains each verdict, and hands back a list you can send to without holding your breath.

A live mailbox probe

We resolve the domain, find its mail exchangers and ask the receiving server whether the mailbox exists — then hang up. Nothing on your list is ever sent a message.

MX ledgerpoint.io → mx1.ledgerpoint.io
RCPT TO: <a.reyes@ledgerpoint.io>
250 2.1.5 Recipient OK
QUIT · nothing was delivered
MX lookupSMTP RCPT TOGreylist awareNo message sent

Traps and disposables

Pristine and recycled traps, plus throwaway providers, reported apart from ordinary invalids.

Catch-all detection

Domains that accept everything are flagged risky, not passed off as clean.

A reason on every address

Not just a verdict — the sentence that produced it, so a disputed result can be traced.

Verify on write

One API call, about 300ms — fast enough to run inside a signup form.

Scheduled re-runs

Lists decay about 2% a month. Re-verify on a clock and catch it before a send does.

The check

We ask the mailbox, we do not guess

Most tools score an address on how it looks. BonVerify resolves the domain, finds its mail exchangers and opens an SMTP conversation with the receiving server — then hangs up before anything is delivered.

  • Syntax, domain and MX resolution
  • Live SMTP mailbox probe
  • No message ever reaches the address

6.2s

to verify 50,000 records

The verdict

Four answers, and the reason for each

Deliverable, risky, invalid, unknown — and every address carries the sentence that produced it. A disputed result can be traced instead of argued about, which is the difference between a tool you trust and one you second-guess.

  • Catch-all and role-account detection
  • Spam traps and disposable providers
  • Unknown is requeued, and never billed

0.4%

median bounce after a run

In your stack

Clean on the way in, not just before a send

Batch a CSV when you need to, but the addresses that hurt most are the ones you are still collecting. Verify at the point of signup in about 300ms, and re-run the whole list on a schedule to catch decay.

  • Single-address API, ~300ms
  • Webhooks on verified and completed
  • Scheduled re-verification every 90 days

~300ms

inside a form submission

Security first

Your list is the thing we are most careful with

Contact records are the one thing you cannot re-collect if they leak. Yours are processed to answer your run, kept for the window you set, and never pooled with anyone else’s.

GDPRCCPADPA on requestEU data residency

Your list is never the product

Uploaded addresses are used to answer your run and nothing else. They are never sold, appended to, or added to a shared pool.

Deleted when you say so

Set a retention window per list, or purge on completion. Records are removed from primary and backups on the same clock.

Every verdict is explainable

Each address carries the reason it was scored the way it was, so a disputed result can be traced rather than argued about.

We never send mail

Verification is an SMTP conversation that stops before delivery. Nothing on your list ever receives a message from us.

4.1B

addresses verified to date

0.4%

median bounce rate after a run

6.2s

to verify 50,000 records

99.99%

API uptime, last 12 months

One run

48,210 addresses, 6.2s

Q3_Newsletter_Master.csv

91%

deliverable

Deliverable
43,870
Risky
2,914
Invalid
1,301
Unknown
125
91%
74%
88%
43%
94%
97%
38%
96%

Q3 Newsletter

Webinar Signups

Marketing Contacts

Cold Outreach

Product Updates

Checkout API

Trade Show

Renewals 2026

Clean rate by list, most recent eight. Anything under 60% is a list worth looking at before it ships.

Integrations

Drops into the stack you already trust

Read a list straight out of the tool that holds it, write the verdicts back, and keep both in step on a schedule. No export, no re-import, no rip and replace.

40+

native integrations, growing every month

Used by teams who send for a living

Lifecycle, growth and deliverability teams run their lists through BonVerify before every send.

Our bounce rate went from 6% to under half a percent on the first send after a run. The part that sold the team was the reason column — we could see exactly what was wrong.

Adaeze Nwankwo

Head of Lifecycle, Ledgerpoint

We wired the API into the signup form. Bad addresses never enter the database now, so there is nothing to clean up later.

Marcus Feld

Growth Lead, Atlas Commerce

It caught 1,204 traps in a list we had been mailing for a year. That alone paid for it.

Priya Anand

Deliverability Manager, Northwind

Unknown results are requeued instead of billed as invalid. That one decision is why the numbers match our own bounce logs.

Dr. Elias Vogt

Data Platform Lead, Vireo Health

Pricing that scales with your list

Start free on your first list. Pay for verdicts returned — unknowns are requeued and never billed.

Starter

$0forever

For a single list, cleaned before a send.

  • 5,000 verifications a month
  • CSV upload and export
  • Syntax, domain and mailbox checks
  • Deliverable-only export
Get started

Team

Most popular
$29per user / month

For teams verifying continuously, in batches and on write.

  • Unlimited verifications
  • API and webhooks
  • Trap and disposable detection
  • Scheduled re-verification
  • SSO and SAML
Start free trial

Enterprise

Customlet's talk

For senders with volume, and a reputation to protect.

  • Dedicated verification capacity
  • Custom retention windows
  • SSO and audit export
  • Dedicated support
Contact sales

Questions

Answers for the security-minded

Still evaluating? Our team replies within one business day, and every plan includes real human support.

We resolve the domain, look up its mail exchangers, open an SMTP conversation with the receiving server and ask whether the mailbox exists — then hang up before any message is delivered. Nothing on your list ever receives mail from us.

Free on your first list

Send your next campaign like it matters

Set up in minutes, no card. Upload a list, get a verdict and a reason for every address, and export what is safe to send.