The product

One verification engine.
Seven layers of certainty.

Purelist runs every address through the same hardened pipeline — whether it arrived in a 1M-row CSV or a single API call from your signup form.

Multi-stage pipeline8 stages · decision-ready
  1. /01

    Syntax

    RFC 5321/5322 parsing rejects malformed input in microseconds before it touches the network.

  2. /02

    MX lookup

    Resolve the domain's mail exchangers. No MX, no inbox — we stop here when the domain can't receive mail.

  3. /03

    SMTP probe

    Open a polite handshake with the destination mail server and confirm the mailbox without ever issuing DATA.

  4. /04

    Disposable

    Cross-check against a maintained list of tens of thousands of temporary and burner-mail providers, refreshable on demand.

  5. /05

    Role

    Flag generic role addresses (info@, support@, sales@) so you can route them deliberately.

  6. /06

    Catch-all

    Detect domains that accept every address and surface them as a separate cohort, not a bounce.

  7. /07

    Decision engine

    Combines every signal into a calibrated confidence score, bounce probability, and a clear send / skip recommendation — deterministic and fully explainable.

  8. /08

    Deliverability score

    A 0–100 score and machine-readable reason codes distill the whole pipeline into one decision your CRM — or an AI agent — can act on.

The AI engine

Not another scoring layer.
A learning system.

Most verifiers rely on static rules and public blacklists. Purelist pairs a deterministic decision engine with a feedback loop on real send outcomes — so it gets smarter every day.

Learns from real outcomes

Report delivered/bounced results and the engine refines its per-domain and per-email scoring — not static blacklists.

Catch-all resolution

Per-address outcome memory tells real mailboxes from phantoms on catch-all domains — where an SMTP probe alone can't.

Self-improving

Every delivery outcome you feed back makes the next verdict sharper. No model retraining pipeline to babysit.

Explainable verdicts

Every result ships with reason codes and a verification method, so your team knows exactly why — and how — it was decided.

Bulk pipeline

Bulk verification

Drop a CSV up to one million rows. Purelist streams results back as they complete, so your downstream jobs start the moment the first batch is ready. Every row scored by the AI engine.

  • · Resumable uploads
  • · AI-explainable audit trail per address
  • · Export to CSV, JSON, or webhook
  • · Built-in dedupe and normalization
Real-time

Real-time API

A single REST endpoint with webhooks and SDKs. Verify on signup before a bad address ever reaches your database — every response carries a send/skip action, confidence and reason codes.

  • · Decision-ready: action · risk · confidence
  • · Feedback endpoint that improves scoring
  • · SDKs: TS, Python, Go, Ruby, PHP
  • · Free retries on transient errors

Ready to sort the list?