Skip to content

NewAsk WhoLayer anything. Try it →

Fair billing

Pay for what you get. Nothing else.

Every rule on this page is how our billing works today, in plain English.

You pay for results, not attempts

Only when we return something

Credits are charged when we return a person, an email, a mobile, or a company profile. A lookup that finds nothing costs nothing.

Company-level ID is free

Knowing which companies visit your site never uses credits, on any plan, with no monthly limit.

Repeat visits in a month are free

A person costs 1 credit the first time we identify them in a calendar month. Every return visit that month is free, including from a new device when we can tell it's the same person. Shopper ID with Klaviyo connected: a new shopper costs 2 credits once, a shopper already in your Klaviyo costs 1 credit, and return visits we recognize by our own cookie are free; a match of the same shopper on a new device costs 1 credit. Without Klaviyo, a shopper costs 2 credits the first time we identify them in a calendar month.

Bots are filtered out

Crawlers, uptime monitors, and headless browsers are dropped before anything is stored or matched, so they never cost you a credit.

Withheld people are never charged

People who opted out, asked to be deleted (including through California's DROP), are on your own suppression list, or were browsing a sensitive page are never returned and never charged.

Limits you control

Daily caps per API key

Give every key, and every AI agent, its own maximum credits per day. When it's reached, calls stop until the next UTC day.

A ceiling on every call

One API or MCP call can't spend more than 250 credits unless you raise it for that call (up to 10,000).

A monthly overage limit

On paid plans, set a hard limit on overage from the Usage page, or set it to zero to pause when your credits run out. The Free plan never bills overage; it pauses at zero.

Free quotes before you spend

Ask what a call could cost with POST /v1/estimate or the estimate_cost MCP tool. It's free, and every API response tells you what it charged in the X-Credits-Used header.

Retries never charge twice

Send an Idempotency-Key and repeating the same request within 30 days returns the saved result for free. Identical MCP tool calls are free for 30 days too.

When something goes wrong

Refunds for bad results

If we gave you the wrong person, an email that bounced, or out-of-date details, report it from the person's page in the dashboard, with POST /v1/report, or with the report_bad_data MCP tool. We refund the credits charged for that result if it was charged in the last 30 days, once per result, and we don't deliver it again.

The refund limit, stated plainly

Automatic refunds in any rolling 30 days are limited to 10% of the credits your workspace spent in those 30 days. Reports above that limit wait for our team to review them, and nothing is refunded until then.

Your plan, your call

Cancel monthly plans any time

Cancel from Billing in the dashboard, which opens the Stripe billing portal. Your plan runs to the end of the period you paid for, then moves to Free. Nothing is deleted.

Unused credits roll over a month

On paid plans, credits you don't use roll over for one month. They expire at the end of the month after the one they were issued in.

See what each action costs on Pricing, and how refunds work step by step in the help center. Questions about a charge? Contact us.

Ready when you are

Try it on your own traffic

Start free with 100 credits a month. Company-level ID is free on every plan.