Upload your list
CSV, Excel, TXT, or Parquet. Drag and drop, paste addresses, or connect through the API. Any size works, from a hundred rows to ten million, with no tracking pixel to install and no ESP migration.
Behavioral List Hygiene
Verification says a mailbox exists. Activity data says whether anyone is home: last opens, click recency, and replies, scored 0 to 100 for every address on your list.
Book 30 minutes and we will show you what your list looks like before you buy anything.
No pixel to install, no ESP migration. Upload the list, let the six-signal engine score every address, then download four clean segments with an action for each.
CSV, Excel, TXT, or Parquet. Drag and drop, paste addresses, or connect through the API. Any size works, from a hundred rows to ten million, with no tracking pixel to install and no ESP migration.
Every address is checked for last opens, click recency, reply patterns, device diversity, and domain health, then compressed into a single 0 to 100 recency score that refreshes every 24 hours.
Your list comes back split into active, fading, dormant, and dead. Each address carries its score and a recommended action.
The whole page in one paragraph: what we measure, what comes back, and where the limits honestly sit.
Email activity data is behavioral evidence that a real person still uses a mailbox: when it last opened mail, how recently it clicked, whether it replies, and what devices read it. Verifox reads six of those signals per address and compresses them into a 0–100 recency score that recomputes every 24 hours. Your list comes back split into active, fading, dormant, and dead, every address carrying its score and a recommended action from the five-stage sunset policy below. No pixel to install, no ESP migration, 1,000 free credits to start.
We do not just check whether an address exists. Six behavioral signals work out whether a real person is still using that mailbox: last open, click recency, replies, device mix, domain trend, and a 0-100 score.
Where every address sits right now, from the timestamp of its last open and its click recency. A mailbox that opened something last week is alive. One that has gone six months without an open, and without a single click even where opens still register, is not, and every send to it is costing you reputation you cannot see.

Replies are the strongest proof a person is behind the mailbox, and the spread of devices reading the mail backs it up. Real people read on their phone, their laptop, and the web client. A single device type, or no fingerprint at all, is the shape of an alias nobody opens.

All six signals compress into one freshness number, recomputed every 24 hours. Above 70 the address is active. Below 30 it has gone stale, and below 10 it is effectively dead. Because the number moves on its own, segmenting a list stops being a judgement call and becomes a filter you can sort a spreadsheet by.

Engagement aggregated at the domain level, not just per address. When open rates fall across every contact at one company at once, that company has changed providers, moved domains, or shut its doors. It is the one reading no per-address check can produce, and usually the first warning that a whole segment is gone.

A list is not a fixed asset. Roughly a fifth of it dies every year, and activity data is what tells you which fifth before you send to it.
Every address is re-scored on a 24-hour cycle, never from a cached snapshot.
Every address carries its last-engaged date, not a guess.
The feed re-scores continuously, so the data never goes stale.
What a stale list costs you the moment you send to it.
Score your first addresses free, no card required.
1,000 free on signup. 2,500 with a work email. Pay as you go after.
Used only to score your list. GDPR · CCPA.
Most tools reset your balance every month. Verifox sells credits that sit in your account until you spend them.
forever
1,000credits on signup
No card required
2,500 with a work email
Free includes
one time
10,000credits
$0.0059 eachSAVE 34%
Everything in Free, plus
per month
15,000credits a month
$0.0053 each
Unused credits roll over
Everything in packs, plus
One credit verifies one address; a find costs 10, a company search 100 and an email reveal 50. All prices in USD, secure checkout via Dodo Payments.
Prices are before tax. Any VAT, GST or sales tax your country charges is added at checkout. Buying as a business? Enter your VAT or GST number there.
The addresses you submit are used only to run your verification. They are never sold, and nobody on your list hears from us.

The addresses you submit are never sold or shared.

We ask the mail server. Not one message is sent.

Full GDPR data-subject rights for everyone in the EU and UK.

California opt-out, do not sell and DSAR handling.
An investigation into the money leaking out of your list - and the nine checks that decide whether your email is read, or never arrives at all.

57 pages, free PDF, no signup
Common questions
What teams ask before they run engagement data on a list: how last-open tracking works, what a recency score means, what it costs, and where the legal lines sit.
Six signals per address: last-open timestamp, click recency, reply patterns, device diversity, domain-level engagement trends, and a composite 0 to 100 recency score that rolls the first five into a single freshness number. No mailbox content is ever read. The signals describe whether a mailbox is in active use, not what is inside it, which is exactly the question a list owner needs answered before the next send.
We aggregate engagement events across the sending ecosystem: open pings, click-throughs, reply activity, and the device fingerprints tied to an address over time. The most recent confirmed event becomes the last-open date, and the gap between open, click, and reply events feeds the recency score. Preview-pane auto-opens are discounted, so a mailbox that technically registers opens but never clicks or replies still drifts toward the dormant segment.
A recency score is a 0 to 100 freshness rating for one address. Above 70, the mailbox engaged recently and is safe to email. Between 30 and 70 it is fading and belongs in a re-engagement segment. Below 30 it is stale, and below 10 it is effectively dead. Scores recompute every 24 hours, so a subscriber who comes back climbs out of the dormant bucket on their own.
A sunset policy is a written rulebook for inactivity milestones: re-engage at 30 days, throttle at 60, send a final "still want these?" at 90, suppress at 120, remove at 180. Without one, dead addresses accumulate silently, bounce and complaint rates creep up, and Gmail and Outlook start filtering you for everyone, including the readers who still open every send. The full five-stage policy is laid out above on this page.
Yes, used correctly. Activity data measures engagement events, not message content or personal attributes, and Verifox uses the addresses you submit only to run the scoring, and never sells them. You remain the controller of your own list, and suppressing subscribers who stopped responding is widely treated as good practice under GDPR. Details live in our privacy policy.
Recency scores refresh on a 24-hour cycle, so the same list uploaded a month apart shows addresses migrating between segments as people return or go quiet.
Verification answers "does this mailbox exist and accept mail?" through our 9-point engine: syntax, MX records, SMTP handshake, catch-all detection, and more. Activity data answers the next question: does anyone still read it? A mailbox can verify perfectly and sit abandoned for two years. Run email verification first to strip invalid addresses, then use engagement data to decide who actually deserves your sends.
Yes. The REST API returns the recency score, last-activity window, and segment label alongside the standard verification verdict, so one call covers both checks. Request and response shapes are documented in the API reference. If you build with AI agents, the same fields are exposed through our native MCP server, so Claude, Cursor, or a custom agent can query your list without glue code.
Sign up free and you get 1,000 credits, or 2,500 when you register with a work address. No card required, and credits never expire. Volume discounts are on the pricing page, and they deepen as usage grows.
Start with anything silent for 180 days or more after a re-engagement attempt. Those addresses are abandoned, recycled, or filtering you to trash, and some turn into spam traps. Before deleting, run them through the email bounce checker to confirm hard-bounce risk, and watch your domain with deliverability monitoring after the cut. Most teams see placement improve within two or three sends.