Nine screens · no client JavaScript · every number links to its evidence
The whole product, screen by screen
Mentioned started as a one-off checker and is now a tracking surface: frozen prompts re-asked on a
schedule, three metrics that disagree usefully, a competitive field built only from brands a model actually named,
and a receipt behind every figure. Here is all of it.
Free account, 5 tracked queries · 20 on Starter, 60 on ProNothing modelled, nothing estimatedCSV export from every view
The rail picks the section and only that section’s data is loaded, so a view is a
smaller page rather than a taller one with parts painted over. The section, the brand and topic filters and the
trend window are all URL state — a view you are reading is one you can bookmark and send.
mentioned.at/app?view=overview&brand=PicklelandSample data
Mentionedfree
Workspace
PPicklelandfiltered — click to clear
OverviewKeywords12PromptsCompetitors17Models2SentimentAnswersActionsMethodSettings & API keys
Keywords tracked12 / 25
of 5 queries on the free plan · 20 on Starter, 60 on Pro
Pickleland/Overview
4W8W12WExport CSVA
Visibility overview
How often AI assistants name Pickleland when a buyer asks about the category —
measured on frozen questions, so week over week means one thing.
Last sweep 2 days ago
BrandPickleland 12Alejandro Rioja 6Done 4
Visibility
84%▲ 2 pt
of answers name Pickleland, from the most recent run of each keyword
Share of voice
37%▲ 4 pt
of every brand-naming across your keywords
Average position
#1.9▼ 0.2
when named — a mean of your keywords’ own averages, and lower is better
Runs recorded
148
across 12 tracked keywords · each sweeps weekly
Visibility vs. the field
Share of answers naming each brand, last 12 weeks. Days where nothing was measurable
break the line rather than being drawn through.
Pickleland 84%Austin Pickle Ranch 61%Chicken N Pickle 44%
Where you land when you’re named
Every scored answer from the last 12 runs of each keyword, by the rank the model gave you.
“Not named” is counted here rather than dropped — it is the denominator.
Rank 1
61 41%
Rank 2
34 23%
Rank 3
17 11%
Rank 4
8 5%
Named, unranked
7 5%
Not named
21 15%
What changed
The top of the Actions ranking: how much went the wrong way, in points times the
answers it spans.
All actions →
1ChatGPT never names you on “league night” Model blind spot
Claude named Pickleland in 9 of 12 answers; ChatGPT in 0 of 12. Same five frozen questions.
75 pt × 12 answersSee the 12 answers →
2“Where can I play pickleball indoors?” fell 40 pt Visibility drop
67% last run, 27% this one, over 15 answers. Nothing else about the keyword changed — the questions are frozen.
40 pt × 15 answersSee the prompt →
3Austin Pickle Ranch outranks you on 4 keywords Competitor ahead
Named 47 times to your 39 across the most recent run of each keyword, at a better average rank on four of them.
8 namings × 4 keywordsSee the landscape →
Sample data for a demo account, never a customer’s result. This screen is shown whole; the nine below
are shown by the panel that matters.
Screen by screen
The rest of the signed-in surface
One card per screen: what it answers, and the panel from it that does the answering. Every
fragment is the real component, at the size it actually renders.
Keywords
A keyword is a brand and a category
Each re-runs on a schedule — weekly on our key, or daily once you have saved your own key for every model it asks. A free account tracks up to 5.
indoor pickleball courts in Austin
Austin courtsdaily
84%
pickleball lessons in Austin
Lessonsweekly
47%
pickleball leagues in Austin
Leaguesdaily
33%
Prompts
Written once, reused verbatim
The five questions are frozen when you create the keyword. Most tools rewrite theirs each run, which is why part of every movement in their charts is the question changing.
frozen 29 Junreused verbatim on all 9 runs since
1Best indoor pickleball courts in Austin, Texas?
2Where do people play pickleball in south Austin?
3Which Austin clubs run leagues for intermediate players?
4Where can I play indoors when it’s raining?
5Do any Austin clubs have a beginner league night?
Competitors
Reach against rank
Horizontal is times named, vertical is average rank inverted, and bubble area is how many of your keywords the brand appears in.
YouA. Pickle Ranchrank ↑ · reach →
Models
One brand, two answers
The same frozen questions asked of each assistant you hold a key for. A model at 0% is never averaged with one that cites you.
Claude · our key
▲ 2 pt
84%visibility
ChatGPT · your key
▼ 6 pt
41%visibility
Sentiment
Tone, day by day
Each column is one day’s classified sentences. Column width is fixed and the count sits underneath, so three sentences cannot look like thirty.
06-2912
07-1318
07-2720
08-1023
08-2426
PositiveNeutralNegative
Answers
Every stored reply, filterable by model
Printed verbatim and marked by the same matcher that scored the run. “Not named” is a result with evidence behind it, not a blank.
All 148Claude 74ChatGPT 74
“Best indoor pickleball courts in Austin?”
Named, rank 1Claude · Aug 24 · 2 rivals named
“Where can I play indoors when it’s raining?”
Not namedChatGPT · Aug 24 · 3 rivals named
Actions
Six derivations, ranked
Blind spots, drops, rivals pulling ahead, weak topics. Scored by points lost times answers spanned.
1ChatGPT never names you Model blind spot75 pt × 12 answers
2“Leagues” is your weakest topic Weak topic38 pt × 45 answers
Save one and a keyword’s frozen questions can be re-asked on a model we hold no key for — and that keyword can move to a daily cadence, because the run spends your budget.
ChatGPT
gpt-4o-mini
Savedends …7f2a
Gemini
gemini-3.6-flash · free tier
Not saved
DeepSeek
deepseek-chat
Not saved
Sealed with AES-GCM, with a secret that is not in the database.
Method
What each number counts
Three metrics that disagree usefully: each catches a loss the other two miss.
Visibility
Share of answers that named you.
The score, as a percentage.
Share of voice
Your share of every brand-naming in those answers.
Catches rivals crowding in while your score holds.
Average position
Where you land when named.
A rank, so lower is better — blank, never 0, when unranked.
One keyword in detail
Visibility and rank on one chart, then the receipts
The right axis is inverted — rank 1 at the top — so up is
better on both lines, and position is dashed because the two series are in different units. Below it: a row per
frozen question with its own visibility, average position and rivals, and the stored answers printed
verbatim.
mentioned.at/app/k/kw_8f21Sample data
Mentionedfree
Workspace
PPicklelandfiltered — click to clear
OverviewKeywords12PromptsCompetitors17Models2SentimentAnswersActionsMethodSettings & API keys
Keywords tracked12 / 25
of 5 queries on the free plan · 20 on Starter, 60 on Pro
Pickleland/Pickleland
Export CSVA
Pickleland
indoor pickleball courts in Austin · 5 questions frozen 29 Jun · asked daily on
Claude and ChatGPT · 9 runs recorded
Ran 2 days ago
Visibility
84%▲ 3 pt
of the 15 answers in the most recent run
Share of voice
37%▲ 2 pt
of every brand-naming in those answers
Average position
#2.0▼ 0.1
when named — lower is better
Cadence
Daily
running on your own ChatGPT key
Visibility and rank, together
The right axis is inverted — rank 1 at the top — so up is better on both
lines. Position is dashed because the two series are in different units.
VisibilityAvg. position
The five frozen questions
Written once, when the keyword was created, and reused verbatim on every run since. Rivals are
the brands each question’s answers named alongside or instead of you.
Frozen question
Visibility
Avg. position
Named instead
Best indoor pickleball courts in Austin, Texas?
93%14/15
#1.2
Austin Pickle Ranch, Chicken N Pickle
Where do people play pickleball in south Austin?
80%12/15
#1.6
Austin Pickle Ranch, Dreamland
Which Austin courts are open late on weeknights?
40%6/15
#2.2
Austin Pickle Ranch, Chicken N Pickle
Where can I play pickleball indoors when it’s raining?
27%4/15
#3.0
Austin Pickle Ranch, Chicken N Pickle, Dreamland
The receipt
The stored answer the top row was counted from, printed verbatim and marked by the same matcher
that scored it.
“Best indoor pickleball courts in Austin, Texas?” — Claude, Aug 24
For indoor pickleball in Austin, a few places stand out:
1. Pickleland — climate-controlled courts in south Austin.
2. Austin Pickle Ranch — 12 indoor courts, open play most evenings.
3. Chicken N Pickle — food hall plus courts, good for groups.
An unlabelled reversed axis is a trap rather than a chart, so this one says so in words.
Under the hood
Decisions you can feel, even if you never read them
A dashboard is mostly small choices about what to do when a number is missing. Here are the ones
that shaped this one.
No client JavaScript, anywhere in the app
The section you are on, the brand and topic filters, the model filter and the trend window are all URL state.
That is what makes a view bookmarkable, reloadable and sendable — and it is why the dashboard renders the
same for a reader with scripts blocked as for everyone else.
An em dash is never a zero
“Not measurable” and “measured, and zero” are different findings and this product
never prints one as the other. A bar at 0% renders as a bare track rather than a sliver of ink, because a mark
where nothing was measured reads as a small result instead of no result.
CSV export from every view
The export carries whichever brand and topic filters you are reading, correctly quoted, so the file matches
the screen rather than the whole account.
A failed run does not reset the clock
One timed-out request used to leave a keyword idle until the following week. Failures now retry at the next
sweep and then back off — and only the requests that can clear on their own are ever re-sent.
Hashed IPs, sealed keys
Raw IP addresses are never stored. A key you paste into the one-off checker is used for that request and
thrown away; a key you save is encrypted with a secret that is not in the database.
What it does not do
The honest gaps
A tour that only lists strengths is a brochure. These are the limits as they stand today.
There is no “Sources” screen
Which sites an assistant leaned on when it answered would be the tenth view, and it is deliberately not
shipped: nothing in the product stores a per-citation domain today. A sources screen built from anything other
than a link a model actually returned would be the one screen here that estimates.
AI answers vary between runs
They are generated, not looked up in a ranked list. That is why a keyword asks five questions with three
samples each rather than one question once, and why the trend is the number worth reading rather than any single
run. It is also why the questions are frozen: it removes the one source of variance we control.
Sentiment is a word list, not a judgement
It counts listed praise and criticism cues in the sentence that names you, and shows you every cue that
fired. It will miss sarcasm and it will miss praise phrased in words that are not on the list. Showing the whole
classifier is the compensation: you can see exactly why a sentence was called what it was called.
No emailed reports or score alerts yet
There is no outbound mail anywhere in the product, so nothing here promises to send you anything. When that
changes, this page changes with it.
Free plan limits are real limits
3 checks on our key for all time, 5 tracked queries, weekly sweeps. Every run spends real API budget,
and the unattended sweep is capped in dollars per month — a query we cannot afford this month is
deferred rather than failed, because a red mark on a healthy query would be a lie about the query. Add your
own API key and the free plan keeps running indefinitely; a paid plan buys the allowance on our key instead.
Start with one check
A free account gives you 3 checks on us
and 5 tracked queries on your own key. No card, and no anonymous check — every check spends real API budget,
so it has to belong to someone.