pricing

priced on what actually costs money

The first check is free. After that, what separates the tiers is how many assistants we ask, how often we ask, and whether the questions come from a shared library for your category or are written for your business. You never write the questions on any tier. Asking more assistants is what costs money, not asking more questions, and that is why the tiers are shaped the way they are.

Annual is 30% off, billed once a year.

Local

$19/mo

$13.25/mo

$159 billed once a year, saving $69

  • 1 assistant asked
  • 10 questions, from the shared libraryyou do not write them
  • Checked monthly
  • Your own AI can read this dataincluded from this tier up

We ask ten questions a customer would type. You do not write them: they come from a shared library for your category and area, refreshed every month. This is the tier where sharing does the most work, because two businesses on the same street are being asked about in almost exactly the same words.

Measured provider cost, nothing cached: $0.80 a run

Card payments are not switched on. The free check works today and needs no card.

Starter

$49/mo

$34.25/mo

$411 billed once a year, saving $177

  • 1 assistant asked
  • 20 questions, from the shared libraryyou do not write them
  • Checked weekly
  • Your own AI can read this dataincluded from this tier up

Twenty questions instead of ten, still written by us from the shared library, and refreshed every week rather than every month. Same single assistant, checked more often.

Measured provider cost, nothing cached: $1.60 a run

Card payments are not switched on. The free check works today and needs no card.

Growth

$149/mo

$104.25/mo

$1251 billed once a year, saving $537

  • 4 assistants asked
  • 25 questions, written for your businessyou do not write them
  • Checked weekly
  • Your own AI can read this dataincluded from this tier up

Twenty five questions written for your business, put to all four assistants every week, on both surfaces: the model behind the API and the product a customer actually opens. Every question is sampled ten times on the consumer surface, so a confidence band arrives with the first run rather than in week three, and you get the disagreement between the two surfaces that no other tool reports. A report costs the same as one month of this and tells you where you stand once. This tells you every week, and tells you when it moves.

Measured provider cost, nothing cached: $8.65 a run

Card payments are not switched on. The free check works today and needs no card.

Scale

$399/mo

$279.25/mo

$3351 billed once a year, saving $1437

  • 4 assistants asked
  • 30 questions, written for your businessyou do not write them
  • Checked whenever you ask, in more than one market
  • Your own AI can read this dataincluded from this tier up

Thirty questions written for your business, put to all four assistants, run whenever you ask rather than on a fixed day, and across more than one town or country.

Measured provider cost, nothing cached: $10.38 a run

Card payments are not switched on. The free check works today and needs no card.

The engine count is the decision that matters. Whether an engine costs $0.03 or $0.10 a call, the number of engines you check is what multiplies that cost, and it is also what determines whether you know your standing on one buyer surface or four. Prompt count moves the bill by a little; engines move it by a lot.

pay once

sometimes you do not need a subscription

You are pitching next month, or the board asked a question, or you want to know where you stand before deciding whether any of this is worth doing monthly. Buy the report, read it, and owe us nothing.

The report

$149 once

  • 30 questions written for your business
  • 4 assistants, all of them
  • 3 runs of every questionwhich is what makes the figure defensible
  • Both measurement surfacesand where the two disagree
  • Every raw answer, kept at a permanent URL you can forward

Every question put to all four assistants on both measurement surfaces, ten times each on the consumer surface and three on the provider API. The repeats are the point: identical runs of the same question minutes apart agree on only 36% of the brands they name, so a single answer is one draw, not a measurement. Sampling is what makes the figures defensible on day one rather than in week three.

The deep report

$249 once

  • 30 questions written for your business
  • 4 assistants, all of them
  • 5 runs of every questionwhich is what makes the figure defensible
  • Both measurement surfacesand where the two disagree
  • Every raw answer, kept at a permanent URL you can forward

The same question set, sampled twice as hard: twenty times on the consumer surface and five on the provider API. The interval around every figure narrows, which is what you need when two competitors sit close enough together that the ordinary report will honestly tell you it cannot separate them.

it also buys you a month

Buy a report and you get a month free on any plan, for 30 days after the purchase. On Local, Starter, Growth the month is covered outright and nothing carries over. On Scale a month costs more than the report, so the $149 comes off your first invoice and you pay the difference. The credit never exceeds what you actually paid, because a rule that did would make buying a report the cheapest way onto the most expensive plan.

what it cannot tell you

Whether anything is changing. A movement needs at least three snapshots separated in time, and a report is one moment however deeply it is measured. If the question is "where do we stand", buy the report. If it is "is what we are doing working", that is a subscription, and no amount of depth bought on one day substitutes for it.

Three runs is not a marketing number. Our own study put the same prompt to the same surface twice and the two runs agreed on the sources cited only 23 percent of the time. A report built on one run of each question, ours or anyone else's, is mostly measuring that variance. This is why the replicate count is the thing separating the two reports above rather than the prompt count.

compare every tier

the full picture, free included

featurefreelocalstartergrowthscale
Price$0$19/mo or $159/yr$49/mo or $411/yr$149/mo or $1251/yr$399/mo or $3351/yr
Prompts510202530
Prompt sourceShared libraryShared libraryShared libraryYour ownYour own
Engines1114, all of them4, all of them
Refresh cadenceOne timeMonthlyWeeklyWeeklyOn demand
Markets11135
On-demand runs a monthNone241230
MCP calls a monthNone2001,0005,00020,000
SEO layer (rank tracking, keywords, backlinks, site audit)Not includedIncludedIncludedIncludedIncluded
Data exportShareable report linkFull export, one clickFull export, one clickFull export, one clickFull export, one click
Measurement surfacesAPI onlyAPI onlyAPI onlyBoth, and where they disagreeBoth, and where they disagree
Confidence bandsNot enough runs yetFrom the 3rd runFrom the 3rd runFrom the 3rd runFrom the 3rd run

Exact on-demand run and MCP call quotas are set per tier in the plan configuration and shown once you are signed in, since they are a data value in the plans table rather than a marketing number. What is fixed here is that they are hard limits on every paid tier, never soft targets.

the receipts

what a scan actually costs us

No competitor in this category publishes its per-call cost. We do, because the entire pitch of this product is that a number without its receipt is not a finding. Measured against the live provider API on 30 July 2026, one prompt sent to one engine costs between $0.0256 and $0.0964, a 3.8x spread, depending entirely on which model answers and how long its answer runs.

enginemodelaveragemeasured range
PerplexitySearch-native$0.0256$0.0116 to $0.0376
ClaudeFrontier$0.0631$0.0555 to $0.0819
GeminiFast$0.0702$0.0104 to $0.1123
ChatGPTFrontier$0.0964$0.0345 to $0.1189
All four engines, one prompt$0.2553

The provider's own margin on top of the model cost is flat at $0.0006 a call across all four engines, with no exception measured across 51 calls. Cost tracks the model and the token budget, not the request itself. Whoever picks the model picks the cost, which is exactly why the tiers are priced on engine count rather than on anything else.

the free scan

why the free scan is free

Five prompts against Perplexity, the cheapest engine we measure, at $0.0256 a call: $0.128 per scan. At 100 free scans a month that is $12.80 in provider cost.

conversion to a paid plannew customers, of 100 scansnew monthly revenue
0.5%, the pessimistic case0.5$24.50
2%2$98.00
5%5$245.00

Revenue is modelled against the $49 Starter tier. Even the most pessimistic conversion rate on this list, one new customer for every two hundred scans, pays for that month's entire free-scan cost by itself. That is the argument for not cutting the free scan down to something thinner than it is.

quotas

on-demand runs and MCP calls are hard limits

Not soft targets, not a fair-use policy enforced after the fact. A plan's quota is a hard ceiling: reaching it stops the action and says why, in the product, at the moment it happens. That is a deliberate design choice, not an oversight, and the reason is margin math we ran against the Growth tier at $149 a month.

usage pattern, on the $149 Growth tiermonthly costmargin
Nominal: 20 prompts, 2 engines, weekly, plus the SEO layer$13.6091%
Plus ten extra on-demand runs in the month$38.0074%
Running daily instead of weekly$76.0049%

The scheduled prompts barely move the number. On-demand runs are what erode it, and an MCP-connected agent can call on-demand runs without anyone watching a screen: a loop is not a hypothetical failure mode, it is the realistic one. That is why the quota is enforced on every call, including read-only ones, and why it is part of the plan from the first release rather than a patch added after someone got a surprise invoice.

before you ask

the questions this page raises

Why is this cheaper than an SEO platform charging $129 a month?

It isn't, exactly, and that comparison is the wrong one. Classical SEO data, rank tracking, keyword research, backlinks, costs two to three orders of magnitude less per call than a live answer from an AI engine. That is why the SEO layer is included free in every paid tier here: it is nearly free for us to include. What you are paying for is the AI answer measurement, which is genuinely the expensive part, and which a classical SEO tool does not do at all.

What happens if I cancel?

Cancellation runs through Stripe's own portal. Access does not end mid-cycle: it continues through the period you already paid for, and reverts to the free tier when that period ends. No further charge follows.

Do I own my data?

Yes. A one-click full export is available from the account settings screen at any time, no request needed: every brand, competitor, scan, cell, mention, metric, finding and diagnosis tied to your account, as one file. A product you cannot leave easily is not one you should trust with the measurement in the first place.

What if my usage spikes past the quota?

The action stops and the product says why, rather than letting the call through and surprising you with the bill later. That applies the same way whether the spike comes from a person clicking too fast or an agent connected over MCP calling in a loop.

start here

run the free scan before you pick a tier

Five real questions against a live engine with web search on. You get the answer text, who got named instead of you, and the sources it read. No account, and it costs us about $0.128 to run.

Every figure on this page is measured against the live provider API or comes straight from PRICING.md and COSTS_DATAFORSEO.md, dated 30 July 2026. Provider prices change without notice, most recently a roughly 20% increase across eight of their APIs on 1 July 2026, so treat these as a dated receipt rather than a permanent price list.
free scan

are you in the answer?

Five real questions against a live answer engine with web search on. About a minute. You get the answer text, who got named, and the sources the engine read, not a score.

Competitors, language and market
No account, no card.