Skip to main content
LLM Metrix
What's New

Changelog

Every release, newest first: new features, improvements and fixes.

Release v0.0.26

v0.0.26September 2026Latest
New

Slow scans no longer fail

A scan that runs past the usual timeout used to be marked failed while the engines were still answering. It now stays in progress, and your results show up when it finishes.

New

Usage is counted per window

Day, week and month usage each have their own count. A workspace on a reverse trial keeps the paid data-retention window, a duplicate engine add-on is refused before it is charged, and a payment suspension now applies in full or not at all.

New

Free-tool and onboarding fixes

The run button on the llms.txt generator, the llms.txt auditor and the AI visibility score disables while the domain is empty. Scan-completion notifications reach the in-app bell again. Onboarding clears the terms error as soon as you tick the box, and the final step no longer hangs.

New

Support links

The user menu and the error and 404 pages link to support in one click.

New

Roles and plan gates

Promoting a member to admin is owner-only. Deep Research and Deep Verify appear only on the plans that include them.

Release v0.0.25

v0.0.25September 2026
New

Viewers can read but not change anything

Invite a teammate as a viewer and they can read everything the workspace sees (scans, rankings, citations, reports, alerts). They cannot run a scan, share a report, edit a project, or start a Deep Research or Deep Verify run. The same rule covers members, domains, prompts, competitors, recommendations, content gaps and search.

New

Partial GA4 pulls say so

When a GA4 pull returns less than the window you asked for, the card now says so, the same disclosure Search Console and Cloudflare already give.

New

Fewer dead ends

A returning user lands further along in onboarding instead of seeing the account form again. Sign-out clears the session on every path, and an onboarding draft resumes where you left it.

New

Dependencies updated

Key dependencies were updated to clear published security advisories.

Release v0.0.24

v0.0.24September 2026
New

Tabbed feature explorer

The homepage is rebuilt around a tabbed explorer. Each capability, from multi-engine monitoring, visibility score and citation intelligence through automated alerts, competitor benchmarking and recommendations, gets its own panel linked to the page that delivers it, and the page loads immediately.

New

Pricing and plan copy agree

Every surface that describes a plan now says the same thing. The pricing page and the start-here guides agree on the trial length and the competitor limit, and dashboard copy no longer promises a capability a plan does not have.

New

Accuracy risk and structured webhooks

The Alerts page names heuristic accuracy risk instead of leaving a verdict implied. Multi-engine scans state which models were queried, and Copilot is tracked through search data rather than as a model. Outbound webhooks now include the structured findings behind an alert.

New

Keys, domains and return links

An API key stops working when it expires. A custom domain used for SSO must prove ownership with a DNS record before it can be claimed, so nobody can take a hostname that belongs to someone else. Signing in returns you to the page you came from.

New

Forms and metadata

Form fields are labelled for screen readers, iOS no longer zooms the page when a field is focused, and titles, structured data and social cards are corrected across the marketing site.

Release v0.0.23

v0.0.23August 2026
New

Integrations hub

The Integrations page is now the home of Search Console, domain ownership, GA4, Cloudflare, the traffic tag, Slack, Teams, webhooks, Looker Studio and the MCP server. Each one has a guide and a live setup, and a dead Google grant now surfaces in the property picker.

New

On-demand variance sampling

Deep Verify re-asks each active tracked prompt across your project's engines on demand, so the confidence bands come from repeats rather than a single pass. A round bills like a normal prompt check: one credit per delivered sample, free when the round errors.

New

Signup finishes with a scan

Signup creates your project and runs the first scan. If the scan cannot run, the account still exists and the dashboard says why.

New

Per-plan email caps

Invites, digests, alerts, scheduled-report delivery and one-off shares count toward a monthly allowance with a daily ceiling. Batched digests and lifecycle mail do not. Workspaces at the ceiling see where the limit came from.

New

Appeals for blocked domains

A domain blocked by the acceptable-use guard can file an appeal. An operator reviews it, and a resolved appeal is honoured on later checks.

New

Turnstile on anonymous tools

The anonymous AI-spending tools now verify visitors with Cloudflare Turnstile.

New

Homepage engine coverage

The marketing homepage now names which of the seven models and three search surfaces you can track.

New

Pricing copy

The price page, the comparison table and the emails agree with what each plan can actually do.

Release v0.0.22

v0.0.22August 2026
New

SSO and SAML

A company identity provider (SAML or OIDC) can now provision Agency seats without a separate password, alongside email and Google sign-in. The pricing comparison lists SSO, so the plan page and the login screen agree.

New

Conversions and revenue attributed to AI referrals

The Traffic page attributes conversions and revenue to sessions that arrived from an AI answer and then converted, through your connected GA4 property. The question it answers is whether the AI channel is selling, not just whether it sends clicks.

New

Communities as their own source type

Citation tracking groups sources like Reddit, YouTube and Quora as communities: replies, threads and posts are counted as communities instead of being scattered as unnamed domains, so you can see where an engine learned to recommend you.

New

Aggregate endpoints and a Looker Studio connector

The public API gained aggregate endpoints built for BI tools, and a Looker Studio connector builds dashboards over your visibility data without scraping.

New

Paid-plan API access

The public API and MCP server became paid-plan features. Free workspaces keep the dashboard but not the programmatic surface. Keys carry read and write scopes and an optional expiry; rotating a key means creating a new one and revoking the old. A revoked key stops working on its next call.

New

Every measured figure reports its uncertainty

A brand at a 40% mention rate across 20 answers is not the same as one at 40% across 2, and the dashboard now says so: every measured figure carries a confidence band, using the Wilson method described in the published measurement methodology. On-demand sampling that tightens the bands from measured repeats followed in v0.0.23.

New

In-app notification inbox

An app bell feed pairs the outbound email, Slack, Teams and webhook channels, with badge updates as findings arrive.

New

New pricing page and a reverse trial

The pricing page was rebuilt, and a 14-day Business trial starts when you begin paid work. Feature pages gained an index describing what each one does.

New

Free tool rate caps

The anonymous AI tools share one per-IP budget across the seven AI-spending routes.

New

Consistency pass

The dashboard was rebuilt around one idea: every surface reads the same. Stat cards share one language, charts share one style, filters and downloads sit where you expect them, and the sidebar groups routes by task.

New

Multi-word queries across the site

Site search handles the queries people actually type, so "citation checker" and "check citations" both land on the citation checker instead of a page of "AI" matches.

Release v0.0.21

v0.0.21August 2026
New

Per-competitor and per-engine history

Every completed scan now records each tracked rival's share of voice, and share of voice per engine. The Competitors page plots those series next to your own, so a rival gaining ground shows as a trend rather than a single latest snapshot. Older scans that predate this release show a gap, never a zero.

New

Place inside an answer

When an engine names a competitor, the mention carries a 1-based place, or unranked when the engine named them without a rank. Rankings and the competitor drill-down show it.

New

Ground-truth verification

Attach pages on your own domain or a verified host, and a flagged claim is re-checked against them: when the check completes, a matching quote and source URL appear on Alerts. Reputational associations are detected separately from accuracy risk, so a controversial association is not reported as a factual claim.

New

Up to 20 markets per project

A project has a home market plus up to 20 extra markets, managed on the Domains page. Each market is scanned on your plan's cadence with its own freshness, shown through the dashboard's market filter, and answered in that market's language. A market with no scans yet says so. Each market is one prompt-check: N markets, N checks, N credits, with no per-region discount and no hidden surcharge.

New

Industry benchmarks

The benchmarks page publishes a bucket only once five or more opt-in workspaces in that industry exist, and household names are kept out of customer percentiles so a familiar brand cannot become "you rank above N% of peers." The named-brand league runs separately, and the aggregate never exposes an individual score.

New

Business and Agency price update

Business moved to $49.99 and Agency to $299.99, the first change since the plan reshuffle. The comparison tables, checkout copy and entitlements match the pricing page.

New

Site search polish

The ⌘K dialog and search results page got their first polish pass after shipping in v0.0.14: stable triggers, better result rows and a header that stops shifting when search or the theme toggle opens.

Release v0.0.20

v0.0.20August 2026
New

Paid placements are flagged

ChatGPT answers and AI shopping surfaces now carry labelled ads. Every scan flags an answer with a "Sponsored" or "Ad" block, a paid shopping or product card, or another clearly promotional placement, and the Rankings page shows the flag per engine and per answer. A missing flag is not proof of no ads: older scans never recorded the field.

New

Demand from your own scan history

The prompt library ranks tracked prompts by demand already visible in your scan history: how many distinct phrases engines have been asked, or have claimed, that share a significant keyword with the prompt. High, medium and low are a coarse band over that overlap count, not a market volume. Before the first completed scan the library says "no evidence yet". Search Console import still carries estimated monthly volume where a keyword provider is configured; this band is the AI-side counterpart.

New

Structured data is graded, not just recommended

The site-wide content audit grades each page's structured data with the same validator the schema validator ships: a 0–100 score from the JSON-LD in the page <head>, plus the schema.org types it covers. A missing schema is a missed opportunity, not a zero, and a broken one scores lower. Weak grades come with a concrete next step.

New

Light appearance

The app now follows the system appearance, or a light or dark choice you set. Marketing pages, the dashboard and shared reports use the same tokens, so a report opened in daylight is not forced into a dark theme.

New

Rankings, alerts and content gaps

Rankings gained per-query deltas, win/loss, sentiment, a Google-gap annotation and JSON export. Alerts gained an unread bell, more trigger types, and per-project threshold overrides on paid plans. Content gaps split citations from mentions and added an engine-visibility matrix.

New

Traffic, Search and Domains

Traffic gained a realtime view, UTM channels, custom date ranges and CSV export. Search Console flags sustained content decay: clicks that fell past the same floor in two consecutive windows, not a one-week blip. Domains gained a CNAME verification method, a score-history sparkline and an SSL-expiry callout.

New

Reports

A scheduled shared report can be edited after it is created (recipients, cadence, pause) and shows its delivery history. Saved templates remember a report-builder setup. Agency workspaces can serve the report on their own host (reports.youragency.com): the branding tab attaches and verifies the domain, and a custom mail From is set once the sending domain is verified.

New

CSV on every read, and on the API

Every dashboard table (recommendations, Search Console, traffic, the monitoring hub) exports CSV. The public API gained the same shape on its read routes. A scan still exports one scan at a time from the browser; there is no bulk history dump.

Release v0.0.19

v0.0.19August 2026
New

Answer archive and diff

From the rankings drill-down, any past scan's answer to a question can be reopened, with the wording changes against the previous scan shown as additions and removals and the claims the answer made or dropped. That is answer text diffing, which makes a hallucinated-claims problem visible: what an engine changed its answer to, and when.

New

Search Console queries to tracked prompts

The Search Console top-queries table imports the queries already earning you clicks as tracked prompts in one click: demand from your own property instead of a guessed list. Imports land inactive, since activation counts against your plan's active-prompt cap. They dedupe case-insensitively against your existing prompts and carry estimated monthly volume wherever a keyword provider is configured. The tracking Google search performance tutorial covers the Search Console side; choosing tracked prompts covers what happens once they are in the library.

New

AI Mode moved out of the engine picker

Google AI Mode joined the weekly SEO-data pass in v0.0.18. It no longer appears in the AI engine picker in Settings. Like Google AI Overviews, it is not a model you select: on paid plans it runs automatically every week alongside AI Overviews, answered by a search lookup rather than a chat model and billed on the SEO-data meter instead of your credit allowance.

New

Search Console's generative AI report

Search Console's generative AI performance report (announced June 2026) is impressions-only, reports AI Overviews and AI Mode together, is rolling out to properties gradually, and is not yet in Google's API. The knowledge base says exactly that, so the report is not read as more than it is. AI Mode visibility in LLM Metrix comes from the weekly SEO-data pass instead.

New

Microsoft Copilot on the weekly pass

Microsoft Copilot is tracked on the weekly SEO-data pass as its own search surface: the answer panel from Bing's copilotsearch page. It is billed on the SEO-data meter, not your credit allowance, and skipped when no search provider serves it.

New

Research runs

A Deep Research run asks a research model to answer your tracked prompts with a full report, then grades each report for brand mention, rank, stance and claims. On paid plans it bills from your credit allowance on its own meter.

New

Generated artifacts

A recommendation on the board can be turned into a deliverable (an llms.txt file, schema JSON-LD, or a content brief) and copied or downloaded from the item.

New

Read and write endpoints, plus MCP

The developer API grew from two read-only endpoints to a read-and-write REST surface: trigger scans, retry jobs, manage prompts and the webhook URL, plus an MCP server for AI agents, all on the same personal access tokens.

Release v0.0.18

v0.0.18August 2026
New

Alert history

Every finding a scan derives is now a durable record you can page back through, not only a notification at the moment of the scan. The Alerts page reads that history: each occurrence stays attached to the scan that produced it, read state is per member, and nothing is lost when you leave the page and come back.

New

Background work is actionable

Activity, domains, prompts, content gaps, recommendations and reports each gained an action surface: a stuck job can be retried from where it failed, a running monitoring loop shows what it is doing, and a gap you have acted on stays visibly acted on.

New

Acceptable-use domain screening

New projects are screened against known adult, gambling and drug lists before they can be tracked, with a hard block on adult content and a soft flag on the other categories. The lists refresh nightly. A screened-out domain can appeal the decision, and a resolved appeal is honoured.

New

Per-engine position history

The Rankings page gained a per-engine position timeline, stat-card deltas against the previous scan, and query search with drill-down, so a movement in your aggregate position can be traced to the engine and the query that moved it.

New

Editable facts, site-level @graph and auto-detection

The schema generator can edit facts in place, emit a site-level @graph, auto-detect the entity type, score completeness, and cover LocalBusiness and Event. It checks structure rather than only well-formedness.

New

Next steps on the Search-to-AI gap

The Search-to-AI gap analysis on the Search page now offers a next step when Google ranks a page or query that engines do not cite, instead of stopping at the finding.

New

Empty states, errors and confirmations

Empty and error states say what happened. Plan limits surface where they stop you. Destructive actions ask for confirmation before they run.

Release v0.0.17

v0.0.17August 2026
New

Rival comparisons across the dashboard

Rankings, Citations, Search, Content Gaps and Competitors each gained a competitive view: where rivals rank higher than you, which of their prompts you do not track, per-engine breakdowns, and the queries where Google and the AI engines disagree about you. Competitor projects can re-scan automatically on your plan's cadence. The competitor benchmarking tutorial covers the workflow.

New

Content gaps with demand attached

The content-gaps analysis enriches each gap with search demand, the competitors already ranking for it, its Google status and an opportunity estimate, so the table tells you what to write next, not only what is missing.

New

Scheduled reports

A shared report can be scheduled: pick a frequency, add recipient emails, and the report link is delivered on schedule. A report can also be pinned to a specific scan, so its link always shows that dated snapshot rather than the latest result. The printable and public report views share one layout.

New

Recommendations board

Recommendations moved from a list you could not track to a durable board. Each item has a status (suggested, to-do, done, snoozed or dismissed), so a fix you have made stays done instead of resurfacing, and the board keeps the evidence behind each recommendation so you can measure its outcome against the next scan. See the GEO recommendations feature for what the board produces.

New

Domains as a monitoring hub

The Domains page is now the hub for everything about a project's domain: verification status, tracking state and entry points to each project's health.

New

Richer views

The Traffic page gained a GA4 channel breakdown, a Cloudflare card and GA4 backfill on connect, with a wider bot taxonomy. The Search Console view gained device and country breakdowns with period-over-period comparison on every row.

New

More triggers

Alerts gained lost-citation and score-floor triggers, editable position thresholds, a per-engine delivery filter and per-workspace snooze, with a daily digest option that batches lower-priority signals.

New

Clearer consent

Signup asks for explicit consent to the terms and privacy policy, a refund policy page sets out the money-back terms, and checkout requires accepting the DPA.

Release v0.0.16

v0.0.16August 2026
New

Three plans, one credit

> A note on the plan ladder. This entry describes prices as they shipped > then (Business $29.99/mo, Agency $199.99/mo). Today's figures are on the > pricing page. The sentence below reflects what shipped then.

New

Brand safety, claim by claim

The brand-safety view now works claim by claim: each claim an engine makes about your brand is scored for accuracy risk and sentiment, and the positive, neutral and negative split is shown as a distribution over time. Every finding links to the fix it points at, so a claim that hurts you names the remediation, not just the problem.

New

Alerts you can tune

Alerts are now per-trigger: each trigger type (position drops, share-of-voice shifts, citation losses) has its own editable threshold and frequency mode, so a low-stakes signal can go into a daily digest while a position collapse pings immediately. See the setting up alerts tutorial. A baseline-deviation mode alerts when your metrics drift from their own recent history, and a position-drift mode watches ranks shift across scans. Delivery is by email or Microsoft Teams webhook.

New

Bulk import for tracked prompts

Tracked prompts can be imported in bulk from CSV or JSON, with validation reporting which rows were rejected and why.

New

Grounded llms.txt generator

The llms.txt generator reads your sitemap, grounds the generated file in your pages, validates the result, and can emit llms-full.txt.

New

Citations per market

The citations view gained a market selector, so citation sources can be examined for one region instead of mixed together.

New

Navbar, onboarding and dashboard shell

The navbar menu was rebuilt as a viewport-aligned surface with featured rails and live filtering, onboarding shows the engines you can choose from in a preview carousel, and the dashboard shell gained refined domain context controls, a responsive layout, and no white flash on scroll.

Release v0.0.15

v0.0.15August 2026
New

AI assistant

A chat panel in the dashboard answers questions about your workspace in plain language: how your visibility is trending, what the engines said in the latest scan, which prompts you track, how your jobs are running. It reads workspace data through a bounded set of tools (listing projects, summarising scans, pulling trends, checking account status) rather than answering from memory, and replies stream in as they are written. Each plan includes a monthly allowance of assistant turns.

New

Every headline number has history

Mention rate, share of voice, average rank, citation counts and brand-safety signals now have trends. The series are computed from the frozen per-scan rollup (the numbers recorded at scan time), so a chart cannot disagree with the headline card and neither changes after the fact.

New

Share of voice per engine

The competitor view breaks share of voice down per engine, so you can see where a rival leads on ChatGPT but trails on Perplexity.

New

Logo mark animation

The logo mark draws itself in on the navbar and landing hero, and carries through sign-in and onboarding. It respects reduced-motion settings.

Release v0.0.14

v0.0.14August 2026
New

Site-wide search, two ways

A new search covers the whole public site: knowledge base, glossary, tutorials, blog, changelog, features, solutions and free tools. It opens as a ⌘K dialog from the navbar on any page, and lives at its own /search page for shareable result links. Multiple words match together, so "citation checker" narrows to what it names instead of returning half the library.

New

Thirty new articles

The knowledge hub grew by thirty articles: product and educational posts plus ten audience-specific pieces closing the solutions coverage gap, with editorial cross-links threading the existing posts into the new ones. Every article carries its own brand cover image.

New

Tutorials that show the dashboard

Tutorials embed the same dashboard UI they describe (stat cards, charts and tables fed by sample data) instead of screenshots. A new tutorial walks through the Activity page.

New

One credit, one prompt

> A note on the trial. This entry was written when the product had no > trial at all. Today every new workspace starts on a 14-day free Business > trial (no card) and moves to the free plan when it ends. See the > pricing page. The sentence below reflects what shipped then.

New

Free allowance that survives a deleted project

The free weekly prompt allowance is counted on the workspace, not on scan history, so deleting a project does not reset it.

Release v0.0.13

v0.0.13August 2026
Improved

Status page runs independently

status.llmmetrix.com is hosted by an external monitoring provider, independently of the application it reports on, so it answers whether or not the product itself is reachable. The in-app /status route redirects there.

Improved

Live health in the footer and dashboard

Current system state shows as a live badge in the site footer and, when something is degraded, as a banner on the dashboard, so you find out from the product instead of wondering why a scan is slow.

Release v0.0.12

v0.0.12August 2026
New

Google Search Console, on every plan

A new Search page shows clicks, impressions, click-through rate and average position for your verified property, with your top queries. The tracking Google search performance tutorial walks through connecting and reading it. Connecting backfills up to sixteen months of daily history immediately, plus query-level detail for the last quarter, so the page has something to show on day one. It is available on every plan, including Free. Average position is weighted by impressions, and because Google withholds low-volume queries entirely, the share of your traffic the query table can account for is reported rather than hidden.

New

Ranked but not cited, cited but not ranking

Your Search Console queries are matched to your scanned prompts, and the disagreements are surfaced two ways: pages that sit on Google's first page while no AI engine mentions you, and prompts where engines mention you but Google does not rank you. Each row shows the query and prompt it matched on, so you can judge the match. Queries with no matching prompt are counted as coverage, not asserted as findings: nobody asked the engines about them.

New

Page-level citation comparison

A sharper version compares the pages Google ranks against the pages engines actually linked to. It works only on search-grounded scans: an ungrounded answer yields a domain extracted from prose rather than a link, so when no citation carries a URL the comparison reports that it needs grounding rather than marking every ranking page as uncited.

New

Pick your Search Console property

Settings lists the properties your connected Google account can access, filtered to the ones that will return data, so binding one is a choice from a list.

New

Annual billing (staged rollout)

> A note on the prices. This entry describes annual billing as it shipped > then, at the list prices of the time. Today's figures are on the > pricing page. The 15% annual discount is unchanged.

Release v0.0.11

v0.0.11July 2026
New

Transfer ownership

An owner can promote another member to owner from the members panel, which is what makes it possible to leave a shared workspace, close an account, or hand a client account over without stranding it.

New

Project-scoped keys

An API key can be scoped to specific projects rather than everything you can reach, validated at creation against the workspaces you belong to. The key screen shows the secret once, in a dedicated banner, then lists how many projects each key is scoped to and when it was last used, so a key nobody is calling is easy to spot and revoke.

New

Accessible print reports

The charts on the printable report carry the same captions and hidden data tables as the rest of the dashboard, so a printed or shared report is readable without the graphics.

Release v0.0.10

v0.0.10July 2026
New

Structured data validator

The ninth free tool checks a page's JSON-LD: what types it declares, which required and recommended properties are missing for the common ones (Organization, Product, FAQPage, Article and BreadcrumbList), and which errors would stop a search or answer engine using it. The structural checks run locally, and an external validation service is consulted only when one is configured. Try it on any page at the schema validator.

Release v0.0.9

v0.0.9July 2026
Improved

A status page backed by measurements

The status page reports each component from live checks (the database, scan and notification job outcomes, overdue work, and scheduled-job heartbeats) rather than a static list. Anything that cannot be measured is not listed at all.

Improved

Charts everyone can read

Every chart carries a caption and a visually-hidden data table, so screen-reader users get the figures rather than an unlabelled graphic. Muted text and outline buttons were re-tuned at the same time to clear the WCAG AA contrast ratio on every surface.

Improved

Polite crawling

Every page we fetch on your behalf (the site audit, the content grader, the domain-verification check) reads the target's robots.txt first, honours the most specific rule that applies to us, re-checks after every redirect, and waits out a declared crawl delay between fetches, up to a two-second cap. If robots.txt cannot be reached, we treat that as "do not crawl" rather than as permission. The AI crawlers guide covers how crawlers reach your site and how to welcome them.

Release v0.0.8

v0.0.8July 2026
New

Delete and restore a workspace

An owner can delete a workspace. Deleting marks it Deleting in your workspace list and blocks all work in it, revokes every public share link immediately, cancels its queued work, and schedules the content for removal after a 30-day window. It stays in the list while that window runs: hiding it would make a mistaken deletion look instantaneous and irreversible. An owner can restore it at any point, and members keep their access throughout, so a deletion started by mistake costs nothing. Billing and invoice records are deliberately kept beyond the window, because "delete my workspace" should never mean "delete the record that I paid you".

New

Verify domain ownership

Prove you control a domain with a meta tag on its home page, or with a DNS TXT record. The verifying your domain tutorial walks through both. Verification is not a gate on scanning: tracking a competitor's domain is a normal thing to do, and observing public data about a domain is not a claim on it. It gates only the places where an unproven claim would cost someone else: uploading a domain's server access logs, and taking a white-label custom domain, which is unique across all customers.

New

Your first scan, during signup

The last step of signup creates your project and runs a scan against it, reporting each stage of the job as it happens, so you arrive at the dashboard with a result rather than an empty state. If the scan cannot complete, signup still succeeds and tells you why: your project is saved either way, and the scan can be run again from the dashboard.

Release v0.0.7

v0.0.7July 2026
New

Track your own prompts

Rather than relying only on automatically discovered questions, you can maintain a list of prompts per project, and scans draw from that list. The setting up tracked prompts tutorial walks through it. Each scan runs up to your plan's per-scan prompt limit, so order the list by what matters most. Suggested prompts come with topic clustering and, when a keyword-data provider is configured, estimated search volume.

New

Site-wide content audit

Point the audit at your domain and it discovers and crawls your pages, scores each one for how well it answers the questions AI engines are asked, and aggregates the result into the Content Gaps view.

New

Search-grounded answers

Engines can be queried with their provider's live web search enabled, so an answer comes back with the URLs it actually cited rather than domains inferred from the prose. There is no switch for this in the dashboard: it is off by default, and where it is enabled a grounded prompt carries a credit multiplier, because a grounded query costs more to run. Perplexity and Google AI Overviews are the exceptions in both directions: they search on every call, so their result is grounded already and carries no surcharge.

New

Google AI Overviews

Scans can include Google AI Overviews, the answer block above Google's results. It works differently from the other six: rather than querying a chat model it reads a search-data provider, so it is included when one is configured and skipped from a mixed scan when none is. That makes seven surfaces in total.

New

Two more free tools

The free tool set gains an llms.txt audit and a schema markup generator.

Release v0.0.6

v0.0.6July 2026
New

AI traffic analytics

A new Traffic page shows which AI crawlers fetched your pages and which AI assistants referred real visitors, rolled up per day. The monitoring AI traffic and crawlers tutorial has the full walkthrough. There are two ways to feed it: a one-line beacon script for referrals, and an upload of your server access logs for crawler hits. Every crawler hit is checked against the operator's published verification method (reverse DNS or a published address range) and marked verified or unverified, so a user agent that merely *claims* to be an AI crawler is shown as unproven rather than taken at its word. Several operators publish no verification method, so their hits stay unverified permanently; verification never blocks ingestion, so nothing is silently dropped.

New

Tag the links you place

A UTM link builder inside the dashboard tags the links you place in AI-visible content, so the visits they generate are attributable when they arrive on the Traffic page.

New

Analytics connectors

Connect Google Analytics 4 and Google Search Console from Settings → Integrations, and Cloudflare through the API. Credentials are encrypted before they are stored, and the connectors sync on a schedule rather than at page load, so a dashboard never waits on a third party.

Release v0.0.5

v0.0.5July 2026
New

An Activity page for background work

A new Activity page lists your recent background work (scans, notifications, exports, syncs) with its live status, so you can see what is queued, what is running and what has finished without inferring it from the dashboard. The diagnosing background jobs tutorial covers reading the queue and acting on a stuck job.

New

Restart a job yourself

A job that has failed, or been given up on after its automatic retries, carries a Retry control. Restarting re-drives the *same* job rather than creating a new one, which is what makes it safe for scans: a restarted scan adopts the result the original already committed rather than charging you a second time.

New

Expiring export links

Data-export download links carry an expiry, and the exported data is purged from the job record once the link has lapsed, so a link that is forwarded or left sitting in an inbox does not stay live indefinitely.

Release v0.0.4

v0.0.4July 2026
New

Your brand on the dashboard

On the Business and Agency plans, a workspace can set its own display name, logo, favicon and accent colour from Settings → Branding. They apply to the logged-in dashboard, so a client you have given a seat to sees your brand from the moment they sign in.

New

Your brand on client reports and email

The same logo and accent colour carry onto the printable report and shared read-only report links. Report, invite and digest email carries your workspace name and accent colour as a text wordmark rather than an image, so it renders the same in every mail client.

Release v0.0.3

v0.0.3July 2026
Faster

Figures frozen at write time

Each scan's headline figures (mention rate, average rank, share of voice, citation counts) are computed once when the scan is written and stored on the scan itself, so they stay fixed to what that scan found.

Faster

Faster score history

The score trend reads those stored figures directly, without pulling the individual answers, citations and competitors behind each scan, so charting months of history stays quick as your history grows. The understanding your visibility score tutorial walks through reading the trend.

Release v0.0.2

v0.0.2July 2026
Improved

Access follows membership

Whether you can see a project, its scans, its reports and its background jobs is decided by one thing: whether you are a member of the workspace that owns it, and what your role is there. Roles run viewer → member → admin → owner, each adding to the one below it. Because access is evaluated against current membership on every request, removing someone from a workspace revokes all of their access immediately. For what that means when a content or SEO team runs a shared account, see working as a team on AEO.

Release v0.0.1

v0.0.1July 2026
New

Multi-engine visibility monitoring

Track how ChatGPT, Perplexity, Gemini, Claude, Grok, and Meta AI answer buyer-intent questions about your category, and whether your brand shows up, from a single dashboard. Discovery prompts run automatically, or you can track your own list of queries.

New

Visibility Score

A single 0–100 score you can watch over time, the visibility score derived from three signals in each answer: how often your brand is mentioned, how prominently it ranks among the named options, and the sentiment of the mention. The score is calculated per engine and as an aggregate.

New

Answer engine ranking and citation intelligence

See where your brand lands in each answer (first, prominent, mid-list, or fine-print) and which third-party sources engines cite for your queries, so you know where to earn presence.

New

Competitor benchmarking and GEO recommendations

Compare share-of-voice against the competitors you track, and get optimization actions generated from your own scan results, grounded in the queries and engines where you are weak.

New

Brand safety monitoring

Surface answers that make questionable or potentially inaccurate claims about your brand, ranked by risk, so you can review and correct the record.

New

Scheduled scans, alerts and exports

Automated re-scans on your plan's cadence: weekly on every paid plan, with Free scanning on demand. Notifications by email or webhook, per scan or batched into a weekly or monthly digest. Plus CSV / JSON exports and shareable read-only report links.

26 releases so far. Follow along as we ship. The roadmap shows what's next.

Want to shape what we build next?

See what we're building next, and tell us what you need.