{
  "$schema": "https://schema.org/Dataset",
  "name": "GEO Tool Pricing Index",
  "description": "Hand-verified entry pricing, engine coverage, trial terms and seat policy for every GEO / AI-visibility tool, with a dated record of every verification check.",
  "url": "https://marcodiversi.com/geo-tool-pricing/",
  "self": "https://marcodiversi.com/geo-tool-pricing.json",
  "creator": {
    "name": "Marco Diversi",
    "url": "https://marcodiversi.com"
  },
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "licenseNote": "Free to use, quote and build on with attribution (CC BY 4.0). A link back to https://marcodiversi.com/geo-tool-pricing/ is all that is asked. No API key, no rate limit, no sign-up.",
  "billingBasis": "Every priced row carries `basis`. \"monthly\" means the headline is the month-to-month rate. \"annual\" means it is the per-month price of a committed year, which several vendors display by default, so month one costs more than the sticker; `monthlyEntry` carries the real month-to-month figure where the vendor publishes it, and `monthlyEntryDerived` marks the one case where it was computed from the vendor's own stated saving rather than read. \"unknown\" means it has not been read at source: `annualCost` is null for those rows and they are excluded from per-year comparison rather than guessed into it. `annualCost.exact` is true only where the headline was already the annual rate, so a year is exactly headline x 12; false marks the ~2-months-free estimate applied to month-to-month rows. Until 2026-09-06 this field did not exist and the index applied that estimate to every row, discounting the rows that were already discounted.",
  "methodology": "Prices are read off each vendor’s own pricing page and recorded with the date of the check. A check that finds no change is still recorded, because \"verified unchanged\" is data. Four source values, weakest last. source:\"vendor-direct\" means the vendor told us in writing about their own product — the strongest source here, because it reaches plan terms a pricing page never renders, and the weakest in one specific way, because you cannot re-check it the way you can re-open a public page; `contact` records who said it. source:\"vendor\" means a human read the vendor page. source:\"vendor-auto\" means the vendor page was fetched and read programmatically on that date; same page and same figures, but nobody’s eyes were on it. source:\"secondary\" means the figure was cross-checked against independent write-ups and NOT re-confirmed on the vendor page. A record with `change` set but an unmoved `display` is a CORRECTION: the ladder held, what it means did not.",
  "lastChecked": "2026-09-06",
  "pricingLastVerified": "2026-09-06",
  "counts": {
    "tools": 12,
    "checks": 35,
    "changeEvents": 23
  },
  "tools": [
    {
      "slug": "rankscale",
      "name": "RankScale",
      "positioning": "The coverage pick",
      "bestFor": "Coverage-hungry solo operators & small teams comfortable with a technical tool",
      "url": "https://rankscale.ai/",
      "review": "https://marcodiversi.com/blog/rankscale-review/",
      "price": {
        "entry": 20,
        "mid": 99,
        "top": 780,
        "currency": "USD",
        "billing": "credits",
        "display": "$20 / $99 / $780",
        "entryUsdApprox": 20,
        "entryLabel": "From $20/mo",
        "basis": "monthly",
        "basisNote": "Toggle defaults to Monthly; “Yearly Save 15%” is the opt-in.",
        "monthlyEntry": null,
        "monthlyEntryDerived": false,
        "startingMonthUsd": {
          "usd": 20,
          "exact": true
        },
        "annualCost": {
          "perYear": 200,
          "exact": false
        }
      },
      "engines": [
        "ChatGPT",
        "Perplexity",
        "Google AI Overviews",
        "Google AI Mode",
        "Gemini",
        "Claude",
        "DeepSeek",
        "Grok",
        "Copilot"
      ],
      "engineNote": "17+, all included on every plan",
      "freeTrial": "7-day",
      "seats": "Unlimited (Pro+)",
      "verification": {
        "lastChecked": "2026-09-06",
        "lastCheckedSource": "vendor-auto",
        "lastVendorVerified": "2026-09-06",
        "lastChange": null,
        "contact": null,
        "note": "BASIS RESOLVED: monthly. The toggle reads \"Monthly | Yearly Save 15%\" and defaults to Monthly, so the recorded ladder is the month-to-month rate. Ladder otherwise unchanged, with the $385 Growth tier between Pro and Enterprise still sitting off the three-point display."
      },
      "terms": {
        "confirmed": "2026-09-06",
        "source": "vendor-auto",
        "exempt": null,
        "note": null,
        "claims": [
          {
            "kind": "included",
            "subject": "all engines",
            "tier": "Essentials",
            "detail": "17+ engines on every tier, credit-weighted per run"
          }
        ]
      },
      "history": [
        {
          "date": "2026-07-12",
          "display": "$20 / $99 / $780",
          "entry": 20,
          "currency": "USD",
          "source": "vendor",
          "change": null,
          "contact": null,
          "note": null
        },
        {
          "date": "2026-09-03",
          "display": "$20 / $99 / $780",
          "entry": 20,
          "currency": "USD",
          "source": "secondary",
          "change": null,
          "contact": null,
          "note": "Ladder unchanged, but two things need a vendor-page confirmation: independent write-ups quote the entry tier in EUR (~€20) rather than USD, and billing is credit-weighted per engine (base engines 0.25 credits per run, Claude 2), so the real monthly cost depends on your engine mix."
        },
        {
          "date": "2026-09-05",
          "display": "$20 / $99 / $780",
          "entry": 20,
          "currency": "USD",
          "source": "vendor-auto",
          "change": null,
          "contact": null,
          "note": "CURRENCY CONFLICT RESOLVED. The pricing page states every figure in US dollars, including “Starting at $20/mo” for Essentials, so the EUR reading in the secondary write-ups was wrong and the recorded USD ladder stands. Also observed: a Growth tier at $385 / 5,500 credits sits between Pro ($99 / 1,200) and Enterprise ($780 / 12,000), which the three-point ladder does not show."
        },
        {
          "date": "2026-09-06",
          "display": "$20 / $99 / $780",
          "entry": 20,
          "currency": "USD",
          "source": "vendor-auto",
          "change": null,
          "contact": null,
          "note": "BASIS RESOLVED: monthly. The toggle reads \"Monthly | Yearly Save 15%\" and defaults to Monthly, so the recorded ladder is the month-to-month rate. Ladder otherwise unchanged, with the $385 Growth tier between Pro and Enterprise still sitting off the three-point display."
        }
      ]
    },
    {
      "slug": "otterly",
      "name": "Otterly.AI",
      "positioning": "The clean budget entry",
      "bestFor": "Solo operators & small teams wanting simple, shared tracking of the core engines",
      "url": "https://otterly.ai/",
      "review": "https://marcodiversi.com/blog/otterly-review/",
      "price": {
        "entry": 29,
        "mid": 189,
        "top": 489,
        "currency": "USD",
        "billing": "flat",
        "display": "$29 / $189 / $489",
        "entryUsdApprox": 29,
        "entryLabel": "From $29/mo",
        "basis": "monthly",
        "basisNote": "Toggle defaults to Monthly; annual equivalents printed as $25 / $160 / $422.",
        "monthlyEntry": null,
        "monthlyEntryDerived": false,
        "startingMonthUsd": {
          "usd": 29,
          "exact": true
        },
        "annualCost": {
          "perYear": 290,
          "exact": false
        }
      },
      "engines": [
        "ChatGPT",
        "Google AI Overviews",
        "Perplexity",
        "Copilot"
      ],
      "engineNote": "4 core; Claude, Gemini & Google AI Mode are paid add-ons",
      "freeTrial": "Free trial",
      "seats": "Unlimited",
      "verification": {
        "lastChecked": "2026-09-06",
        "lastCheckedSource": "vendor-auto",
        "lastVendorVerified": "2026-09-06",
        "lastChange": null,
        "contact": null,
        "note": "BASIS RESOLVED: monthly. The toggle reads \"Monthly | Annually 15% off\" and defaults to Monthly, so $29 / $189 / $489 are month-to-month. Annual equivalents are printed on the page as $25 / $160 / $422 per month, which is the rare case where the vendor states both sides."
      },
      "terms": {
        "confirmed": "2026-09-06",
        "source": "vendor-auto",
        "exempt": null,
        "note": null,
        "claims": [
          {
            "kind": "included",
            "subject": "ChatGPT",
            "tier": "Lite"
          },
          {
            "kind": "included",
            "subject": "Google AI Overviews",
            "tier": "Lite"
          },
          {
            "kind": "included",
            "subject": "Perplexity",
            "tier": "Lite"
          },
          {
            "kind": "included",
            "subject": "Copilot",
            "tier": "Lite"
          },
          {
            "kind": "addon",
            "subject": "Gemini",
            "tier": "any",
            "detail": "$9–$149/mo by tier"
          },
          {
            "kind": "addon",
            "subject": "Google AI Mode",
            "tier": "any",
            "detail": "$9–$149/mo by tier"
          },
          {
            "kind": "addon",
            "subject": "Claude",
            "tier": "any",
            "detail": "$29–$439/mo by tier"
          }
        ]
      },
      "history": [
        {
          "date": "2026-07-12",
          "display": "$29 / $189 / $489",
          "entry": 29,
          "currency": "USD",
          "source": "vendor",
          "change": null,
          "contact": null,
          "note": null
        },
        {
          "date": "2026-09-03",
          "display": "$29 / $189 / $489",
          "entry": 29,
          "currency": "USD",
          "source": "secondary",
          "change": null,
          "contact": null,
          "note": "Ladder unchanged. Worth knowing and not on the ladder: Gemini and Google AI Mode are paid add-ons on top of the four engines every plan covers."
        },
        {
          "date": "2026-09-05",
          "display": "$29 / $189 / $489",
          "entry": 29,
          "currency": "USD",
          "source": "vendor-auto",
          "change": null,
          "contact": null,
          "note": "Ladder unchanged at source. Correction to the engine note: Claude is a paid add-on alongside Gemini and Google AI Mode, not included. Add-ons run $9–$149/mo for Gemini or AI Mode and $29–$439/mo for Claude, by tier. Annual billing takes 15% off. Enterprise starts around $1,000/mo."
        },
        {
          "date": "2026-09-06",
          "display": "$29 / $189 / $489",
          "entry": 29,
          "currency": "USD",
          "source": "vendor-auto",
          "change": null,
          "contact": null,
          "note": "BASIS RESOLVED: monthly. The toggle reads \"Monthly | Annually 15% off\" and defaults to Monthly, so $29 / $189 / $489 are month-to-month. Annual equivalents are printed on the page as $25 / $160 / $422 per month, which is the rare case where the vendor states both sides."
        }
      ]
    },
    {
      "slug": "airefs",
      "name": "Airefs",
      "positioning": "The cheapest way in",
      "bestFor": "Solopreneurs on a tight budget who mainly care about ChatGPT visibility",
      "url": "https://getairefs.com/",
      "review": null,
      "price": {
        "entry": 24,
        "mid": 49,
        "top": 83,
        "currency": "USD",
        "billing": "flat",
        "display": "$24 / $49 / $83",
        "entryUsdApprox": 29,
        "entryLabel": "From $24/mo",
        "basis": "annual",
        "basisNote": "Headline is the annual rate; month to month is $29 / $59 / $99.",
        "monthlyEntry": 29,
        "monthlyEntryDerived": false,
        "startingMonthUsd": {
          "usd": 29,
          "exact": true
        },
        "annualCost": {
          "perYear": 288,
          "exact": true
        }
      },
      "engines": [
        "ChatGPT"
      ],
      "engineNote": "ChatGPT-focused; Google AI Overviews is a paid add-on ($10–$30/mo by tier)",
      "freeTrial": "7-day",
      "seats": "Small-team",
      "verification": {
        "lastChecked": "2026-09-05",
        "lastCheckedSource": "vendor-auto",
        "lastVendorVerified": "2026-09-05",
        "lastChange": "Top tier corrected from $249 to $83; the $249 figure is not on the vendor page.",
        "contact": null,
        "note": "The recorded $249 top tier does not exist on the pricing page. The ladder is Lite / Pro / Expert at $24 / $49 / $83 on annual billing, or $29 / $59 / $99 month to month, with Agency quoted custom. Worth noting because the index shows entry prices: the $24 headline is the ANNUAL rate, and paying monthly costs $29. Google AI Overviews remains an add-on, priced $10 / $20 / $30 per month by tier."
      },
      "terms": {
        "confirmed": "2026-09-05",
        "source": "vendor-auto",
        "exempt": null,
        "note": null,
        "claims": [
          {
            "kind": "included",
            "subject": "ChatGPT",
            "tier": "Lite"
          },
          {
            "kind": "addon",
            "subject": "Google AI Overviews",
            "tier": "any",
            "detail": "$10–$30/mo by tier"
          }
        ]
      },
      "history": [
        {
          "date": "2026-07-12",
          "display": "$24 / $49 / $249",
          "entry": 24,
          "currency": "USD",
          "source": "vendor",
          "change": null,
          "contact": null,
          "note": null
        },
        {
          "date": "2026-09-05",
          "display": "$24 / $49 / $83",
          "entry": 24,
          "currency": "USD",
          "source": "vendor-auto",
          "change": "Top tier corrected from $249 to $83; the $249 figure is not on the vendor page.",
          "contact": null,
          "note": "The recorded $249 top tier does not exist on the pricing page. The ladder is Lite / Pro / Expert at $24 / $49 / $83 on annual billing, or $29 / $59 / $99 month to month, with Agency quoted custom. Worth noting because the index shows entry prices: the $24 headline is the ANNUAL rate, and paying monthly costs $29. Google AI Overviews remains an add-on, priced $10 / $20 / $30 per month by tier."
        }
      ]
    },
    {
      "slug": "morningscore",
      "name": "Morningscore",
      "positioning": "The friendly all-in-one",
      "bestFor": "Non-technical marketers wanting classic SEO plus a first pass at GEO",
      "url": "https://morningscore.io/",
      "review": "https://marcodiversi.com/blog/morningscore-review/",
      "price": {
        "entry": 69,
        "mid": 159,
        "top": 299,
        "currency": "USD",
        "billing": "flat",
        "display": "$69 / $159 / $299",
        "entryUsdApprox": 69,
        "entryLabel": "From $69/mo",
        "basis": "monthly",
        "basisNote": "Table figures are all marked /mo; the 2-months-free offer sits in the FAQ.",
        "monthlyEntry": null,
        "monthlyEntryDerived": false,
        "startingMonthUsd": {
          "usd": 69,
          "exact": true
        },
        "annualCost": {
          "perYear": 690,
          "exact": false
        }
      },
      "engines": [
        "ChatGPT",
        "Google AI Overviews"
      ],
      "engineNote": "Light GEO layer inside an SEO suite",
      "freeTrial": "14-day (no card)",
      "seats": "Per plan",
      "verification": {
        "lastChecked": "2026-09-06",
        "lastCheckedSource": "vendor-auto",
        "lastVendorVerified": "2026-09-06",
        "lastChange": null,
        "contact": null,
        "note": "BASIS RESOLVED: monthly. Every figure in the pricing table is marked /mo with no annual toggle on the table itself; the two-months-free discount (\"On yearly plans we offer 2 months for free (16,67% discount)\") is stated in the FAQ rather than applied to the headline. So the ladder is month-to-month."
      },
      "terms": {
        "confirmed": "2026-09-06",
        "source": "vendor-auto",
        "exempt": null,
        "note": "CONFIRMED AT SOURCE 2026-09-06. The claim was load-bearing — it is the specific compliment in the Morningscore outreach email — and it came from the July read, so it was re-opened before that email went out rather than after. The pricing page lists \"Full API in all plans\" under \"Included in every plan\", so the $69 Lite tier really does carry it. Also read off the same table and not previously recorded: seats are 2 / 4 / 10 / 20 and websites 3 / 10 / 30 / 100 by tier.",
        "claims": [
          {
            "kind": "included",
            "subject": "API access",
            "tier": "Lite",
            "detail": "full API on every tier including the $69 Lite"
          },
          {
            "kind": "included",
            "subject": "Seats",
            "tier": "Lite",
            "detail": "2 users on Lite, rising to 4 / 10 / 20 by tier"
          }
        ]
      },
      "history": [
        {
          "date": "2026-07-12",
          "display": "$69 / $159 / $299",
          "entry": 69,
          "currency": "USD",
          "source": "vendor",
          "change": null,
          "contact": null,
          "note": null
        },
        {
          "date": "2026-09-05",
          "display": "$69 / $159 / $299",
          "entry": 69,
          "currency": "USD",
          "source": "vendor-auto",
          "change": null,
          "contact": null,
          "note": "Verified unchanged. Four tiers at $69 / $99 / $159 / $299 (Lite, Business, Pro, Premium); the ladder shows entry, Pro and Premium. 14-day trial with no card and two months free on annual billing both confirmed at source."
        },
        {
          "date": "2026-09-06",
          "display": "$69 / $159 / $299",
          "entry": 69,
          "currency": "USD",
          "source": "vendor-auto",
          "change": null,
          "contact": null,
          "note": "BASIS RESOLVED: monthly. Every figure in the pricing table is marked /mo with no annual toggle on the table itself; the two-months-free discount (\"On yearly plans we offer 2 months for free (16,67% discount)\") is stated in the FAQ rather than applied to the headline. So the ladder is month-to-month."
        }
      ]
    },
    {
      "slug": "writesonic",
      "name": "Writesonic",
      "positioning": "Track, create & fix in one",
      "bestFor": "Teams that want AI-visibility tracking plus content creation and fixes",
      "url": "https://writesonic.com/",
      "review": "https://marcodiversi.com/blog/writesonic-geo-review/",
      "price": {
        "entry": 79,
        "mid": 199,
        "top": 399,
        "currency": "USD",
        "billing": "flat",
        "display": "$79 / $199 / $399",
        "entryUsdApprox": 99,
        "entryLabel": "From $79/mo",
        "basis": "annual",
        "basisNote": "Toggle DEFAULTS to Annual (“Save 20%”). Month-to-month is not printed; $99 is derived from the stated $240/yr saving and cross-checks against 20% off.",
        "monthlyEntry": 99,
        "monthlyEntryDerived": true,
        "startingMonthUsd": {
          "usd": 99,
          "exact": true
        },
        "annualCost": {
          "perYear": 948,
          "exact": true
        }
      },
      "engines": [
        "ChatGPT",
        "Gemini",
        "Google AI Overviews"
      ],
      "engineNote": "The broader ~10-engine suite unlocks on Enterprise",
      "freeTrial": "7-day (no card)",
      "seats": "Per plan",
      "verification": {
        "lastChecked": "2026-09-06",
        "lastCheckedSource": "vendor-auto",
        "lastVendorVerified": "2026-09-06",
        "lastChange": null,
        "contact": null,
        "note": "BASIS CONFIRMED, and the recorded claim was right. The toggle reads \"Monthly | Annual Save 20%\" and DEFAULTS TO ANNUAL, so $79 / $199 / $399 are annual-billing rates per month, exactly as this site said. This was the highest-priority re-read after the LLM Pulse inversion because it carried the same claim from the same unverified provenance; it survives. The page does not print a month-to-month figure, but it does print the annual saving per tier ($240, $600, $1,200 a year), which puts month to month at $99 / $249 / $499 and cross-checks against the stated 20% off two ways. Those three are DERIVED from the page's own numbers, not read off it, and are labelled that way. Also observed and not previously recorded: prompt volumes are 50 / 100 / 200 by tier, seats are 1 / 2 / 3, and the trial is stated as needing no credit card. Engine gating re-confirmed: all three self-serve tiers are ChatGPT, Gemini and Google AI Overviews only, with the ten-platform set on Enterprise."
      },
      "terms": {
        "confirmed": "2026-09-06",
        "source": "vendor-auto",
        "exempt": null,
        "note": "Re-read at source 2026-09-06 as the highest-priority item out of the sourcing audit, because this row carried the same billing-basis claim from the same unverified provenance as the LLM Pulse one that turned out inverted. Both the basis (annual) and the Enterprise engine gating survived the re-read.",
        "claims": [
          {
            "kind": "included",
            "subject": "ChatGPT",
            "tier": "Starter"
          },
          {
            "kind": "included",
            "subject": "Gemini",
            "tier": "Starter"
          },
          {
            "kind": "included",
            "subject": "Google AI Overviews",
            "tier": "Starter"
          },
          {
            "kind": "tier-gated",
            "subject": "Perplexity",
            "tier": "Enterprise"
          },
          {
            "kind": "tier-gated",
            "subject": "Claude",
            "tier": "Enterprise"
          },
          {
            "kind": "tier-gated",
            "subject": "Copilot",
            "tier": "Enterprise"
          },
          {
            "kind": "tier-gated",
            "subject": "Grok",
            "tier": "Enterprise"
          }
        ]
      },
      "history": [
        {
          "date": "2026-07-12",
          "display": "$79 / $199 / $399",
          "entry": 79,
          "currency": "USD",
          "source": "vendor",
          "change": null,
          "contact": null,
          "note": null
        },
        {
          "date": "2026-09-03",
          "display": "$79 / $199 / $399",
          "entry": 79,
          "currency": "USD",
          "source": "secondary",
          "change": null,
          "contact": null,
          "note": "Entry tier still $79 for ~50 tracked prompts, four engines, single user."
        },
        {
          "date": "2026-09-05",
          "display": "$79 / $199 / $399",
          "entry": 79,
          "currency": "USD",
          "source": "vendor-auto",
          "change": null,
          "contact": null,
          "note": "Verified unchanged at source, upgrading the 3 September cross-check. The engine gating is confirmed as recorded: Starter, Basic and Growth all track ChatGPT, Gemini and Google AI Overviews only, and the full ten-platform set is Enterprise."
        },
        {
          "date": "2026-09-06",
          "display": "$79 / $199 / $399",
          "entry": 79,
          "currency": "USD",
          "source": "vendor-auto",
          "change": null,
          "contact": null,
          "note": "BASIS CONFIRMED, and the recorded claim was right. The toggle reads \"Monthly | Annual Save 20%\" and DEFAULTS TO ANNUAL, so $79 / $199 / $399 are annual-billing rates per month, exactly as this site said. This was the highest-priority re-read after the LLM Pulse inversion because it carried the same claim from the same unverified provenance; it survives. The page does not print a month-to-month figure, but it does print the annual saving per tier ($240, $600, $1,200 a year), which puts month to month at $99 / $249 / $499 and cross-checks against the stated 20% off two ways. Those three are DERIVED from the page's own numbers, not read off it, and are labelled that way. Also observed and not previously recorded: prompt volumes are 50 / 100 / 200 by tier, seats are 1 / 2 / 3, and the trial is stated as needing no credit card. Engine gating re-confirmed: all three self-serve tiers are ChatGPT, Gemini and Google AI Overviews only, with the ten-platform set on Enterprise."
        }
      ]
    },
    {
      "slug": "llmpulse",
      "name": "LLM Pulse",
      "positioning": "The transparent all-rounder",
      "bestFor": "A small team that needs shared access and every major engine, transparently priced",
      "url": "https://llmpulse.ai/",
      "review": "https://marcodiversi.com/blog/llm-pulse-review/",
      "price": {
        "entry": 49,
        "mid": 99,
        "top": 299,
        "currency": "EUR",
        "billing": "flat",
        "display": "€49 / €99 / €299",
        "entryUsdApprox": 53,
        "entryLabel": "From €49/mo",
        "basis": "monthly",
        "basisNote": "Confirmed by the vendor directly on 2026-09-06; annual is €490/€990 a year.",
        "monthlyEntry": null,
        "monthlyEntryDerived": false,
        "startingMonthUsd": {
          "usd": 53,
          "exact": true
        },
        "annualCost": {
          "perYear": 490,
          "exact": false
        }
      },
      "engines": [
        "ChatGPT",
        "Perplexity",
        "Gemini",
        "Google AI Mode",
        "Google AI Overviews"
      ],
      "engineNote": "5 majors on every plan; Claude, Grok, Copilot, DeepSeek & Meta AI are €10/mo add-ons on any tier",
      "freeTrial": "14-day (card)",
      "seats": "Unlimited",
      "verification": {
        "lastChecked": "2026-09-06",
        "lastCheckedSource": "vendor-direct",
        "lastVendorVerified": "2026-09-06",
        "lastChange": "No movement in the ladder, four corrections to what it means. (1) €49 and €99 are the MONTH-TO-MONTH rates, not annual — the recorded \"annual commitment, month-to-month is higher\" reading was inverted. Annual is €490 and €990 a year (~€40.83 and ~€82.50/mo), about two months free. (2) Claude, Grok, Copilot, DeepSeek and Meta AI are NOT Enterprise-only: they are add-ons from €10/mo each on any plan, Starter included. (3) MCP server from Starter, REST API from Scale — previously conflated as \"API/MCP on every plan\". (4) Sentiment analysis starts at Growth, not Starter.",
        "contact": "LLM Pulse (info@llmpulse.ai), unprompted reply to review outreach",
        "note": "Also supplied: competitors are 10 on Starter and 15 on Growth (recorded here as 5 and 10); Scale++ is €1,199, not €1,198; the 50 and 150 figures are prompts TRACKED — executed weekly — not a weekly quota you spend down; capacity add-ons run +100 prompts for €100/mo and +1 project for €50/mo. Net effect of the whole correction: the entry plan is cheaper to try than we said, reaches more engines than we said, and carries more competitors than we said. Only the sentiment tier moved against them. That asymmetry is why the source ladder now separates \"the vendor told us\" from \"we read their page\": every one of these sat on the pricing page unread or misread."
      },
      "terms": {
        "confirmed": "2026-09-06",
        "source": "vendor-direct",
        "exempt": null,
        "note": "Corrected by the vendor in writing. The five add-on engines were previously published as Enterprise-only.",
        "claims": [
          {
            "kind": "included",
            "subject": "ChatGPT",
            "tier": "Starter"
          },
          {
            "kind": "included",
            "subject": "Perplexity",
            "tier": "Starter"
          },
          {
            "kind": "included",
            "subject": "Gemini",
            "tier": "Starter"
          },
          {
            "kind": "included",
            "subject": "Google AI Mode",
            "tier": "Starter"
          },
          {
            "kind": "included",
            "subject": "Google AI Overviews",
            "tier": "Starter"
          },
          {
            "kind": "addon",
            "subject": "Claude",
            "tier": "any",
            "detail": "€10/mo, any plan including Starter"
          },
          {
            "kind": "addon",
            "subject": "Grok",
            "tier": "any",
            "detail": "€10/mo, any plan including Starter"
          },
          {
            "kind": "addon",
            "subject": "Copilot",
            "tier": "any",
            "detail": "€10/mo, any plan including Starter"
          },
          {
            "kind": "addon",
            "subject": "DeepSeek",
            "tier": "any",
            "detail": "€10/mo, any plan including Starter"
          },
          {
            "kind": "addon",
            "subject": "Meta AI",
            "tier": "any",
            "detail": "€10/mo, any plan including Starter"
          },
          {
            "kind": "included",
            "subject": "MCP server",
            "tier": "Starter"
          },
          {
            "kind": "tier-gated",
            "subject": "REST API",
            "tier": "Scale"
          },
          {
            "kind": "tier-gated",
            "subject": "Sentiment analysis",
            "tier": "Growth"
          }
        ]
      },
      "history": [
        {
          "date": "2026-07-16",
          "display": "€49 / €99 / €299",
          "entry": 49,
          "currency": "EUR",
          "source": "vendor",
          "change": null,
          "contact": null,
          "note": null
        },
        {
          "date": "2026-09-05",
          "display": "€49 / €99 / €299",
          "entry": 49,
          "currency": "EUR",
          "source": "vendor-auto",
          "change": null,
          "contact": null,
          "note": "Verified unchanged, and the EUR base currency is confirmed: Starter €49, Growth €99, Scale €299. The page converts to ten other currencies at rates it says are refreshed daily, so a USD figure quoted elsewhere is a conversion, not a second price list."
        },
        {
          "date": "2026-09-06",
          "display": "€49 / €99 / €299",
          "entry": 49,
          "currency": "EUR",
          "source": "vendor-direct",
          "change": "No movement in the ladder, four corrections to what it means. (1) €49 and €99 are the MONTH-TO-MONTH rates, not annual — the recorded \"annual commitment, month-to-month is higher\" reading was inverted. Annual is €490 and €990 a year (~€40.83 and ~€82.50/mo), about two months free. (2) Claude, Grok, Copilot, DeepSeek and Meta AI are NOT Enterprise-only: they are add-ons from €10/mo each on any plan, Starter included. (3) MCP server from Starter, REST API from Scale — previously conflated as \"API/MCP on every plan\". (4) Sentiment analysis starts at Growth, not Starter.",
          "contact": "LLM Pulse (info@llmpulse.ai), unprompted reply to review outreach",
          "note": "Also supplied: competitors are 10 on Starter and 15 on Growth (recorded here as 5 and 10); Scale++ is €1,199, not €1,198; the 50 and 150 figures are prompts TRACKED — executed weekly — not a weekly quota you spend down; capacity add-ons run +100 prompts for €100/mo and +1 project for €50/mo. Net effect of the whole correction: the entry plan is cheaper to try than we said, reaches more engines than we said, and carries more competitors than we said. Only the sentiment tier moved against them. That asymmetry is why the source ladder now separates \"the vendor told us\" from \"we read their page\": every one of these sat on the pricing page unread or misread."
        }
      ]
    },
    {
      "slug": "semrush",
      "name": "Semrush AI Toolkit",
      "positioning": "Best inside the Semrush suite",
      "bestFor": "Teams already living in Semrush who want SEO + GEO under one roof",
      "url": "https://www.semrush.com/ai/",
      "review": "https://marcodiversi.com/blog/semrush-ai-toolkit-vs-geo-tools/",
      "price": {
        "entry": 139,
        "mid": 299,
        "top": 549,
        "currency": "USD",
        "billing": "flat",
        "display": "$139 / $299 / $549",
        "entryUsdApprox": 139,
        "entryLabel": "From $139/mo",
        "basis": "monthly",
        "basisNote": "Read at source: $139/mo with $117.33 shown as the annual equivalent.",
        "monthlyEntry": null,
        "monthlyEntryDerived": false,
        "startingMonthUsd": {
          "usd": 139,
          "exact": true
        },
        "annualCost": {
          "perYear": 1390,
          "exact": false
        }
      },
      "engines": [
        "ChatGPT",
        "Google AI Mode"
      ],
      "engineNote": "AI tracking is bundled into every plan; prompt volume scales by tier",
      "freeTrial": "None",
      "seats": "Per plan",
      "verification": {
        "lastChecked": "2026-09-05",
        "lastCheckedSource": "vendor",
        "lastVendorVerified": "2026-09-05",
        "lastChange": "The $99 standalone AI Visibility toolkit is GONE. AI features are now bundled into the plan ladder; the floor is the $139/mo SEO plan.",
        "contact": null,
        "note": "Read at source by Marco. The ladder is SEO $139 ($117.33 annual), Starter $199 ($165.17), Pro+ $299 ($248.17) and Advanced $549 ($455.67). AI search tracking, AI sentiment, AI visibility reports and custom prompt monitoring now start on the $139 SEO plan; Starter adds 50 prompts daily, one domain of AI brand performance, 300 AI visibility reports a day, an AI-ready Site Audit and MCP access; Pro+ adds historical data, content optimization and cannibalization analysis at 100 prompts daily; Advanced adds share of voice and API at 200. The practical consequence for this index: there is no longer a way to buy Semrush AI visibility without a Semrush subscription, so the entry price for the capability moved from $99 to $139 and every \"standalone, no base plan required\" claim on this site is now wrong. Seat pricing was not re-read and is no longer recorded rather than carried over from the retired add-on."
      },
      "terms": {
        "confirmed": "2026-09-05",
        "source": "vendor",
        "exempt": null,
        "note": null,
        "claims": [
          {
            "kind": "included",
            "subject": "AI search tracking",
            "tier": "SEO ($139)"
          },
          {
            "kind": "included",
            "subject": "AI sentiment",
            "tier": "SEO ($139)"
          },
          {
            "kind": "tier-gated",
            "subject": "MCP access",
            "tier": "Starter ($199)"
          },
          {
            "kind": "tier-gated",
            "subject": "API",
            "tier": "Advanced ($549)"
          },
          {
            "kind": "tier-gated",
            "subject": "Share of voice",
            "tier": "Advanced ($549)"
          }
        ]
      },
      "history": [
        {
          "date": "2026-07-12",
          "display": "$99 standalone",
          "entry": 99,
          "currency": "USD",
          "source": "vendor",
          "change": null,
          "contact": null,
          "note": null
        },
        {
          "date": "2026-09-03",
          "display": "$99 standalone",
          "entry": 99,
          "currency": "USD",
          "source": "vendor",
          "change": null,
          "contact": null,
          "note": "Re-read at source while checking the Adobe restructure. The AI Visibility toolkit is still $99/mo standalone, and the $99 covers ONE domain and 25 tracked prompts; extra prompts, domains and seats each cost more. It is now also bundled from the Starter tier up, so it only needs buying separately if you stay on the $139 SEO plan."
        },
        {
          "date": "2026-09-05",
          "display": "$139 / $299 / $549",
          "entry": 139,
          "currency": "USD",
          "source": "vendor",
          "change": "The $99 standalone AI Visibility toolkit is GONE. AI features are now bundled into the plan ladder; the floor is the $139/mo SEO plan.",
          "contact": null,
          "note": "Read at source by Marco. The ladder is SEO $139 ($117.33 annual), Starter $199 ($165.17), Pro+ $299 ($248.17) and Advanced $549 ($455.67). AI search tracking, AI sentiment, AI visibility reports and custom prompt monitoring now start on the $139 SEO plan; Starter adds 50 prompts daily, one domain of AI brand performance, 300 AI visibility reports a day, an AI-ready Site Audit and MCP access; Pro+ adds historical data, content optimization and cannibalization analysis at 100 prompts daily; Advanced adds share of voice and API at 200. The practical consequence for this index: there is no longer a way to buy Semrush AI visibility without a Semrush subscription, so the entry price for the capability moved from $99 to $139 and every \"standalone, no base plan required\" claim on this site is now wrong. Seat pricing was not re-read and is no longer recorded rather than carried over from the retired add-on."
        }
      ]
    },
    {
      "slug": "peec",
      "name": "Peec AI",
      "positioning": "The European choice",
      "bestFor": "EU / GDPR-sensitive teams and agencies wanting compliant, collaborative tracking",
      "url": "https://peec.ai/",
      "review": null,
      "price": {
        "entry": 80,
        "mid": 205,
        "top": 420,
        "currency": "USD",
        "billing": "flat",
        "display": "$80 / $205 / $420",
        "entryUsdApprox": 95,
        "entryLabel": "From $80/mo",
        "basis": "annual",
        "basisNote": "Read at source 2026-09-06. Both ladders are published in USD: annual $80 / $205 / $420, month to month $95 / $245 / $495. The annual figures are recorded as the ladder, matching how every other annual-basis row here is stored.",
        "monthlyEntry": 95,
        "monthlyEntryDerived": false,
        "startingMonthUsd": {
          "usd": 95,
          "exact": true
        },
        "annualCost": {
          "perYear": 960,
          "exact": true
        }
      },
      "engines": [
        "ChatGPT",
        "Perplexity",
        "Google AI Overviews"
      ],
      "engineNote": "Choose 3 models on every self-serve tier; all models (up to 12) on Enterprise",
      "freeTrial": "Free trial",
      "seats": "Unlimited",
      "verification": {
        "lastChecked": "2026-09-06",
        "lastCheckedSource": "vendor",
        "lastVendorVerified": "2026-09-06",
        "lastChange": "CURRENCY AND LADDER BOTH WRONG. The recorded €89 / €205 / €425 was not a Peec price list. Peec quotes in USD, not EUR, and those three figures mixed the two billing ladders instead of quoting either one. The real page carries both: annual $80 / $205 / $420 and month to month $95 / $245 / $495, Enterprise custom on both. Recorded as the annual ladder with a month-to-month entry of $95, matching how every other annual-basis row here is stored. This also resolves the currency conflict flagged on 2026-09-03: the independent write-ups quoting $95 / $245 / $495 were right, and were quoting the MONTHLY ladder.",
        "contact": "Read in the browser by Marco, the last row in the index never opened at source",
        "note": "The three ladders cross-check exactly against the savings the page prints ($180 / $480 / $900 a year): $95x12 minus $180 is $960, which is $80x12, and the same holds for Pro and Advanced. That is why this row is recorded at full confidence despite being a single read. Plan contents, identical on both toggles: Starter 50 prompts, choose 3 models, unlimited users, daily tracking, 1 project. Pro 150 prompts, 3 models, 2 projects. Advanced 350 prompts, 3 models, 5 projects, multi-country and a Looker Studio connector. Enterprise adds fully customisable prompts, all models (up to 12), daily or weekly cadence, unlimited projects, API access and SSO. The old \"choose from 6\" engine note is not on the page and is retired rather than carried forward.\n\nTHE PATTERN, because this is the second time in one week. The LLM Pulse error was an assumed billing basis. This one was an assumed CURRENCY and an assumed basis at once. Neither was ever read; both were inferred, and both then read like verified findings for two months. Every row in this index now states its basis and its currency because they were observed, not because they looked right."
      },
      "terms": {
        "confirmed": "2026-09-06",
        "source": "vendor",
        "exempt": null,
        "note": "WAS THE WEAKEST ROW IN THE INDEX; read in the browser 2026-09-06 and now the only row sourced by a human read this month. What the read overturned: the currency (USD, not EUR) and the ladder itself, which had mixed the annual and monthly figures. The old \"choose 3 of 6 models\" claim is not on the page: self-serve tiers choose 3, and Enterprise carries all models up to 12, so the size of the pool for self-serve is not stated and is no longer asserted.",
        "claims": [
          {
            "kind": "included",
            "subject": "3 models of choice",
            "tier": "Starter",
            "detail": "same 3-model choice on every self-serve tier"
          },
          {
            "kind": "included",
            "subject": "Unlimited users",
            "tier": "Starter"
          },
          {
            "kind": "included",
            "subject": "Daily tracking",
            "tier": "Starter"
          },
          {
            "kind": "tier-gated",
            "subject": "Multi-country",
            "tier": "Advanced ($420)"
          },
          {
            "kind": "tier-gated",
            "subject": "Looker Studio connector",
            "tier": "Advanced ($420)"
          },
          {
            "kind": "tier-gated",
            "subject": "API access",
            "tier": "Enterprise"
          },
          {
            "kind": "tier-gated",
            "subject": "SSO",
            "tier": "Enterprise"
          },
          {
            "kind": "tier-gated",
            "subject": "All models (up to 12)",
            "tier": "Enterprise"
          }
        ]
      },
      "history": [
        {
          "date": "2026-07-12",
          "display": "€89 / €205 / €425",
          "entry": 89,
          "currency": "EUR",
          "source": "vendor",
          "change": null,
          "contact": null,
          "note": null
        },
        {
          "date": "2026-09-03",
          "display": "€89 / €205 / €425",
          "entry": 89,
          "currency": "EUR",
          "source": "secondary",
          "change": null,
          "contact": null,
          "note": "FLAGGED — independent 2026 write-ups quote $95 / $245 / $495 in USD against the €89 / €205 / €425 recorded here. That may be currency presentation or a real increase; it is not resolvable from secondary sources. Needs re-reading on Peec’s own pricing page before the figure is trusted."
        },
        {
          "date": "2026-09-06",
          "display": "$80 / $205 / $420",
          "entry": 80,
          "currency": "USD",
          "source": "vendor",
          "change": "CURRENCY AND LADDER BOTH WRONG. The recorded €89 / €205 / €425 was not a Peec price list. Peec quotes in USD, not EUR, and those three figures mixed the two billing ladders instead of quoting either one. The real page carries both: annual $80 / $205 / $420 and month to month $95 / $245 / $495, Enterprise custom on both. Recorded as the annual ladder with a month-to-month entry of $95, matching how every other annual-basis row here is stored. This also resolves the currency conflict flagged on 2026-09-03: the independent write-ups quoting $95 / $245 / $495 were right, and were quoting the MONTHLY ladder.",
          "contact": "Read in the browser by Marco, the last row in the index never opened at source",
          "note": "The three ladders cross-check exactly against the savings the page prints ($180 / $480 / $900 a year): $95x12 minus $180 is $960, which is $80x12, and the same holds for Pro and Advanced. That is why this row is recorded at full confidence despite being a single read. Plan contents, identical on both toggles: Starter 50 prompts, choose 3 models, unlimited users, daily tracking, 1 project. Pro 150 prompts, 3 models, 2 projects. Advanced 350 prompts, 3 models, 5 projects, multi-country and a Looker Studio connector. Enterprise adds fully customisable prompts, all models (up to 12), daily or weekly cadence, unlimited projects, API access and SSO. The old \"choose from 6\" engine note is not on the page and is retired rather than carried forward.\n\nTHE PATTERN, because this is the second time in one week. The LLM Pulse error was an assumed billing basis. This one was an assumed CURRENCY and an assumed basis at once. Neither was ever read; both were inferred, and both then read like verified findings for two months. Every row in this index now states its basis and its currency because they were observed, not because they looked right."
        }
      ]
    },
    {
      "slug": "athenahq",
      "name": "AthenaHQ",
      "positioning": "Every engine on the entry plan",
      "bestFor": "Brands wanting all engines tracked with a self-serve start before enterprise",
      "url": "https://athenahq.ai/",
      "review": null,
      "price": {
        "entry": 295,
        "mid": null,
        "top": null,
        "currency": "USD",
        "billing": "credits",
        "display": "Free / $295 / custom",
        "entryUsdApprox": 295,
        "entryLabel": "From $295/mo",
        "basis": "monthly",
        "basisNote": "Toggle defaults to Monthly; “Annual (17% off)” is the opt-in.",
        "monthlyEntry": null,
        "monthlyEntryDerived": false,
        "startingMonthUsd": {
          "usd": 295,
          "exact": true
        },
        "annualCost": {
          "perYear": 2950,
          "exact": false
        }
      },
      "engines": [
        "ChatGPT",
        "Perplexity",
        "Google AI Overviews",
        "Google AI Mode",
        "Gemini",
        "Claude",
        "Copilot",
        "Grok",
        "DeepSeek",
        "Meta AI"
      ],
      "engineNote": "10+, including Claude, Gemini and Grok on the paid entry plan",
      "freeTrial": "Free Essential tier (300 credits)",
      "seats": "Team",
      "verification": {
        "lastChecked": "2026-09-06",
        "lastCheckedSource": "vendor-auto",
        "lastVendorVerified": "2026-09-06",
        "lastChange": null,
        "contact": null,
        "note": "BASIS RESOLVED: monthly. The toggle reads \"Monthly | Annual (17% off)\" and defaults to Monthly, so the $295 Starter is the month-to-month rate. The free Essential tier (300 credits, $25 of credit) is confirmed still present, so the 5 September restructure holds."
      },
      "terms": {
        "confirmed": "2026-09-06",
        "source": "vendor-auto",
        "exempt": null,
        "note": null,
        "claims": [
          {
            "kind": "included",
            "subject": "Claude",
            "tier": "Starter"
          },
          {
            "kind": "included",
            "subject": "Gemini",
            "tier": "Starter"
          },
          {
            "kind": "included",
            "subject": "Grok",
            "tier": "Starter"
          },
          {
            "kind": "included",
            "subject": "DeepSeek",
            "tier": "Starter"
          },
          {
            "kind": "included",
            "subject": "Meta AI",
            "tier": "Starter"
          }
        ]
      },
      "history": [
        {
          "date": "2026-07-12",
          "display": "$245 / $399 / $2,000+",
          "entry": 245,
          "currency": "USD",
          "source": "vendor",
          "change": null,
          "contact": null,
          "note": null
        },
        {
          "date": "2026-09-05",
          "display": "Free / $295 / custom",
          "entry": 295,
          "currency": "USD",
          "source": "vendor-auto",
          "change": "Ladder restructured: entry $245 → $295, the $399 mid tier is gone, and a free Essential tier was added.",
          "contact": null,
          "note": "The biggest move in the index since July. AthenaHQ now sells a free Essential tier (300 credits, $25 of credit), a Starter at $295/mo (3,600 credits, $300/mo of credit) and a custom Enterprise. The recorded $245 / $399 / $2,000+ ladder and the “$95 first month” trial are both gone from the page. Engine coverage widened rather than narrowed: Starter now lists Grok, DeepSeek and Meta AI on top of the seven recorded here."
        },
        {
          "date": "2026-09-06",
          "display": "Free / $295 / custom",
          "entry": 295,
          "currency": "USD",
          "source": "vendor-auto",
          "change": null,
          "contact": null,
          "note": "BASIS RESOLVED: monthly. The toggle reads \"Monthly | Annual (17% off)\" and defaults to Monthly, so the $295 Starter is the month-to-month rate. The free Essential tier (300 credits, $25 of credit) is confirmed still present, so the 5 September restructure holds."
        }
      ]
    },
    {
      "slug": "scrunch",
      "name": "Scrunch AI",
      "positioning": "Crawler analytics for agencies",
      "bestFor": "Agencies & CX teams wanting AI-crawler insight and hallucination checks",
      "url": "https://scrunch.com/",
      "review": null,
      "price": {
        "entry": 250,
        "mid": 417,
        "top": null,
        "currency": "USD",
        "billing": "flat",
        "display": "$250 / $417 / custom",
        "entryUsdApprox": 300,
        "entryLabel": "From $250/mo",
        "basis": "annual",
        "basisNote": "Headline is the annual rate; month to month is $300 and $500.",
        "monthlyEntry": 300,
        "monthlyEntryDerived": false,
        "startingMonthUsd": {
          "usd": 300,
          "exact": true
        },
        "annualCost": {
          "perYear": 3000,
          "exact": true
        }
      },
      "engines": [
        "ChatGPT",
        "Perplexity",
        "Google AI Overviews",
        "Google AI Mode",
        "Gemini",
        "Claude",
        "Meta AI"
      ],
      "engineNote": "7 engines from Starter (incl. Claude, Gemini, Meta); crawler analytics on Enterprise",
      "freeTrial": "7-day",
      "seats": "3 (Core)",
      "verification": {
        "lastChecked": "2026-09-05",
        "lastCheckedSource": "vendor-auto",
        "lastVendorVerified": "2026-09-05",
        "lastChange": null,
        "contact": null,
        "note": "Prices unchanged, but the engine note recorded here is now wrong and understates the product: Starter already covers ChatGPT, Claude, Gemini, Perplexity, Google AI Mode, AI Overviews and Meta, rather than four core engines with Claude and Gemini held back for Enterprise. Both figures are annual rates; month to month is $300 and $500. Starter carries 3 seats, Growth 5, and extra seats are $25/mo each."
      },
      "terms": {
        "confirmed": "2026-09-05",
        "source": "vendor-auto",
        "exempt": null,
        "note": "The published claim until 2026-09-06 was that Core carried four engines with Claude and Gemini on Enterprise. That was wrong in the same direction and the same shape as the LLM Pulse error, and it survived a day after our own price-history recorded the correction, because nothing checked terms.",
        "claims": [
          {
            "kind": "included",
            "subject": "Claude",
            "tier": "Core"
          },
          {
            "kind": "included",
            "subject": "Gemini",
            "tier": "Core"
          },
          {
            "kind": "included",
            "subject": "Meta AI",
            "tier": "Core"
          },
          {
            "kind": "included",
            "subject": "Google AI Mode",
            "tier": "Core"
          },
          {
            "kind": "tier-gated",
            "subject": "Crawler analytics",
            "tier": "Enterprise"
          },
          {
            "kind": "tier-gated",
            "subject": "Hallucination detection",
            "tier": "Enterprise"
          }
        ]
      },
      "history": [
        {
          "date": "2026-07-12",
          "display": "$250 / $417 / custom",
          "entry": 250,
          "currency": "USD",
          "source": "vendor",
          "change": null,
          "contact": null,
          "note": null
        },
        {
          "date": "2026-09-05",
          "display": "$250 / $417 / custom",
          "entry": 250,
          "currency": "USD",
          "source": "vendor-auto",
          "change": null,
          "contact": null,
          "note": "Prices unchanged, but the engine note recorded here is now wrong and understates the product: Starter already covers ChatGPT, Claude, Gemini, Perplexity, Google AI Mode, AI Overviews and Meta, rather than four core engines with Claude and Gemini held back for Enterprise. Both figures are annual rates; month to month is $300 and $500. Starter carries 3 seats, Growth 5, and extra seats are $25/mo each."
        }
      ]
    },
    {
      "slug": "profound",
      "name": "Profound",
      "positioning": "The enterprise platform",
      "bestFor": "Serious teams to enterprise brands needing multi-engine coverage and compliance",
      "url": "https://www.tryprofound.com/",
      "review": null,
      "price": {
        "entry": 99,
        "mid": 399,
        "top": null,
        "currency": "USD",
        "billing": "flat",
        "display": "$99 / $399 / custom",
        "entryUsdApprox": 99,
        "entryLabel": "From $99/mo",
        "basis": "annual",
        "basisNote": "Page states two months free on the annual rate. The month-to-month figure is not published, so it is not recorded.",
        "monthlyEntry": null,
        "monthlyEntryDerived": false,
        "startingMonthUsd": {
          "usd": 99,
          "exact": false
        },
        "annualCost": {
          "perYear": 1188,
          "exact": true
        }
      },
      "engines": [
        "ChatGPT"
      ],
      "engineNote": "Up to ~10 engines; broad coverage concentrates on Enterprise",
      "freeTrial": "None",
      "seats": "Enterprise",
      "verification": {
        "lastChecked": "2026-09-05",
        "lastCheckedSource": "vendor-auto",
        "lastVendorVerified": "2026-09-05",
        "lastChange": null,
        "contact": null,
        "note": "Verified unchanged at source. Both figures are annual-billing rates (the page states two months free). Starter is ChatGPT only with 50 prompts; Growth covers 3 answer engines with 100 prompts; Enterprise goes to 9."
      },
      "terms": {
        "confirmed": "2026-09-05",
        "source": "vendor-auto",
        "exempt": null,
        "note": null,
        "claims": [
          {
            "kind": "included",
            "subject": "ChatGPT",
            "tier": "Starter"
          },
          {
            "kind": "tier-gated",
            "subject": "Perplexity",
            "tier": "Growth ($399)"
          },
          {
            "kind": "tier-gated",
            "subject": "Google AI Overviews",
            "tier": "Growth ($399)"
          }
        ]
      },
      "history": [
        {
          "date": "2026-07-12",
          "display": "$99 / $399 / custom",
          "entry": 99,
          "currency": "USD",
          "source": "vendor",
          "change": null,
          "contact": null,
          "note": null
        },
        {
          "date": "2026-09-03",
          "display": "$99 / $399 / custom",
          "entry": 99,
          "currency": "USD",
          "source": "secondary",
          "change": null,
          "contact": null,
          "note": "Unchanged. The $99 Starter is ChatGPT only, one region, one language — the engine spread arrives at $399."
        },
        {
          "date": "2026-09-05",
          "display": "$99 / $399 / custom",
          "entry": 99,
          "currency": "USD",
          "source": "vendor-auto",
          "change": null,
          "contact": null,
          "note": "Verified unchanged at source. Both figures are annual-billing rates (the page states two months free). Starter is ChatGPT only with 50 prompts; Growth covers 3 answer engines with 100 prompts; Enterprise goes to 9."
        }
      ]
    },
    {
      "slug": "bluefish",
      "name": "Bluefish AI",
      "positioning": "Enterprise, invite-only",
      "bestFor": "Large enterprises that can go through a sales process and need deep brand-safety diagnostics",
      "url": "https://www.bluefishai.com/",
      "review": null,
      "price": {
        "entry": null,
        "mid": null,
        "top": null,
        "currency": "USD",
        "billing": "quote",
        "display": "Quote only",
        "entryUsdApprox": null,
        "entryLabel": "Quote only",
        "basis": "n/a",
        "basisNote": null,
        "monthlyEntry": null,
        "monthlyEntryDerived": false,
        "startingMonthUsd": null,
        "annualCost": null
      },
      "engines": [
        "ChatGPT",
        "Gemini",
        "Perplexity",
        "Google AI Mode"
      ],
      "engineNote": "Enterprise; closed-pilot access",
      "freeTrial": "None",
      "seats": "Enterprise",
      "verification": {
        "lastChecked": "2026-07-12",
        "lastCheckedSource": "vendor",
        "lastVendorVerified": "2026-07-12",
        "lastChange": null,
        "contact": null,
        "note": null
      },
      "terms": {
        "confirmed": "2026-07-12",
        "source": "vendor",
        "exempt": "Quote-only, invite-based. There is no published plan matrix to re-read.",
        "note": null,
        "claims": []
      },
      "history": [
        {
          "date": "2026-07-12",
          "display": "Quote only",
          "entry": null,
          "currency": "USD",
          "source": "vendor",
          "change": null,
          "contact": null,
          "note": null
        }
      ]
    }
  ],
  "changeLog": [
    {
      "date": "2026-09-06",
      "slug": "athenahq",
      "name": "AthenaHQ",
      "from": "Free / $295 / custom",
      "to": "Free / $295 / custom",
      "moved": false,
      "source": "vendor-auto",
      "change": null,
      "contact": null,
      "note": "BASIS RESOLVED: monthly. The toggle reads \"Monthly | Annual (17% off)\" and defaults to Monthly, so the $295 Starter is the month-to-month rate. The free Essential tier (300 credits, $25 of credit) is confirmed still present, so the 5 September restructure holds."
    },
    {
      "date": "2026-09-06",
      "slug": "llmpulse",
      "name": "LLM Pulse",
      "from": "€49 / €99 / €299",
      "to": "€49 / €99 / €299",
      "moved": true,
      "source": "vendor-direct",
      "change": "No movement in the ladder, four corrections to what it means. (1) €49 and €99 are the MONTH-TO-MONTH rates, not annual — the recorded \"annual commitment, month-to-month is higher\" reading was inverted. Annual is €490 and €990 a year (~€40.83 and ~€82.50/mo), about two months free. (2) Claude, Grok, Copilot, DeepSeek and Meta AI are NOT Enterprise-only: they are add-ons from €10/mo each on any plan, Starter included. (3) MCP server from Starter, REST API from Scale — previously conflated as \"API/MCP on every plan\". (4) Sentiment analysis starts at Growth, not Starter.",
      "contact": "LLM Pulse (info@llmpulse.ai), unprompted reply to review outreach",
      "note": "Also supplied: competitors are 10 on Starter and 15 on Growth (recorded here as 5 and 10); Scale++ is €1,199, not €1,198; the 50 and 150 figures are prompts TRACKED — executed weekly — not a weekly quota you spend down; capacity add-ons run +100 prompts for €100/mo and +1 project for €50/mo. Net effect of the whole correction: the entry plan is cheaper to try than we said, reaches more engines than we said, and carries more competitors than we said. Only the sentiment tier moved against them. That asymmetry is why the source ladder now separates \"the vendor told us\" from \"we read their page\": every one of these sat on the pricing page unread or misread."
    },
    {
      "date": "2026-09-06",
      "slug": "morningscore",
      "name": "Morningscore",
      "from": "$69 / $159 / $299",
      "to": "$69 / $159 / $299",
      "moved": false,
      "source": "vendor-auto",
      "change": null,
      "contact": null,
      "note": "BASIS RESOLVED: monthly. Every figure in the pricing table is marked /mo with no annual toggle on the table itself; the two-months-free discount (\"On yearly plans we offer 2 months for free (16,67% discount)\") is stated in the FAQ rather than applied to the headline. So the ladder is month-to-month."
    },
    {
      "date": "2026-09-06",
      "slug": "otterly",
      "name": "Otterly.AI",
      "from": "$29 / $189 / $489",
      "to": "$29 / $189 / $489",
      "moved": false,
      "source": "vendor-auto",
      "change": null,
      "contact": null,
      "note": "BASIS RESOLVED: monthly. The toggle reads \"Monthly | Annually 15% off\" and defaults to Monthly, so $29 / $189 / $489 are month-to-month. Annual equivalents are printed on the page as $25 / $160 / $422 per month, which is the rare case where the vendor states both sides."
    },
    {
      "date": "2026-09-06",
      "slug": "peec",
      "name": "Peec AI",
      "from": "€89 / €205 / €425",
      "to": "$80 / $205 / $420",
      "moved": true,
      "source": "vendor",
      "change": "CURRENCY AND LADDER BOTH WRONG. The recorded €89 / €205 / €425 was not a Peec price list. Peec quotes in USD, not EUR, and those three figures mixed the two billing ladders instead of quoting either one. The real page carries both: annual $80 / $205 / $420 and month to month $95 / $245 / $495, Enterprise custom on both. Recorded as the annual ladder with a month-to-month entry of $95, matching how every other annual-basis row here is stored. This also resolves the currency conflict flagged on 2026-09-03: the independent write-ups quoting $95 / $245 / $495 were right, and were quoting the MONTHLY ladder.",
      "contact": "Read in the browser by Marco, the last row in the index never opened at source",
      "note": "The three ladders cross-check exactly against the savings the page prints ($180 / $480 / $900 a year): $95x12 minus $180 is $960, which is $80x12, and the same holds for Pro and Advanced. That is why this row is recorded at full confidence despite being a single read. Plan contents, identical on both toggles: Starter 50 prompts, choose 3 models, unlimited users, daily tracking, 1 project. Pro 150 prompts, 3 models, 2 projects. Advanced 350 prompts, 3 models, 5 projects, multi-country and a Looker Studio connector. Enterprise adds fully customisable prompts, all models (up to 12), daily or weekly cadence, unlimited projects, API access and SSO. The old \"choose from 6\" engine note is not on the page and is retired rather than carried forward.\n\nTHE PATTERN, because this is the second time in one week. The LLM Pulse error was an assumed billing basis. This one was an assumed CURRENCY and an assumed basis at once. Neither was ever read; both were inferred, and both then read like verified findings for two months. Every row in this index now states its basis and its currency because they were observed, not because they looked right."
    },
    {
      "date": "2026-09-06",
      "slug": "rankscale",
      "name": "RankScale",
      "from": "$20 / $99 / $780",
      "to": "$20 / $99 / $780",
      "moved": false,
      "source": "vendor-auto",
      "change": null,
      "contact": null,
      "note": "BASIS RESOLVED: monthly. The toggle reads \"Monthly | Yearly Save 15%\" and defaults to Monthly, so the recorded ladder is the month-to-month rate. Ladder otherwise unchanged, with the $385 Growth tier between Pro and Enterprise still sitting off the three-point display."
    },
    {
      "date": "2026-09-06",
      "slug": "writesonic",
      "name": "Writesonic",
      "from": "$79 / $199 / $399",
      "to": "$79 / $199 / $399",
      "moved": false,
      "source": "vendor-auto",
      "change": null,
      "contact": null,
      "note": "BASIS CONFIRMED, and the recorded claim was right. The toggle reads \"Monthly | Annual Save 20%\" and DEFAULTS TO ANNUAL, so $79 / $199 / $399 are annual-billing rates per month, exactly as this site said. This was the highest-priority re-read after the LLM Pulse inversion because it carried the same claim from the same unverified provenance; it survives. The page does not print a month-to-month figure, but it does print the annual saving per tier ($240, $600, $1,200 a year), which puts month to month at $99 / $249 / $499 and cross-checks against the stated 20% off two ways. Those three are DERIVED from the page's own numbers, not read off it, and are labelled that way. Also observed and not previously recorded: prompt volumes are 50 / 100 / 200 by tier, seats are 1 / 2 / 3, and the trial is stated as needing no credit card. Engine gating re-confirmed: all three self-serve tiers are ChatGPT, Gemini and Google AI Overviews only, with the ten-platform set on Enterprise."
    },
    {
      "date": "2026-09-05",
      "slug": "airefs",
      "name": "Airefs",
      "from": "$24 / $49 / $249",
      "to": "$24 / $49 / $83",
      "moved": true,
      "source": "vendor-auto",
      "change": "Top tier corrected from $249 to $83; the $249 figure is not on the vendor page.",
      "contact": null,
      "note": "The recorded $249 top tier does not exist on the pricing page. The ladder is Lite / Pro / Expert at $24 / $49 / $83 on annual billing, or $29 / $59 / $99 month to month, with Agency quoted custom. Worth noting because the index shows entry prices: the $24 headline is the ANNUAL rate, and paying monthly costs $29. Google AI Overviews remains an add-on, priced $10 / $20 / $30 per month by tier."
    },
    {
      "date": "2026-09-05",
      "slug": "athenahq",
      "name": "AthenaHQ",
      "from": "$245 / $399 / $2,000+",
      "to": "Free / $295 / custom",
      "moved": true,
      "source": "vendor-auto",
      "change": "Ladder restructured: entry $245 → $295, the $399 mid tier is gone, and a free Essential tier was added.",
      "contact": null,
      "note": "The biggest move in the index since July. AthenaHQ now sells a free Essential tier (300 credits, $25 of credit), a Starter at $295/mo (3,600 credits, $300/mo of credit) and a custom Enterprise. The recorded $245 / $399 / $2,000+ ladder and the “$95 first month” trial are both gone from the page. Engine coverage widened rather than narrowed: Starter now lists Grok, DeepSeek and Meta AI on top of the seven recorded here."
    },
    {
      "date": "2026-09-05",
      "slug": "llmpulse",
      "name": "LLM Pulse",
      "from": "€49 / €99 / €299",
      "to": "€49 / €99 / €299",
      "moved": false,
      "source": "vendor-auto",
      "change": null,
      "contact": null,
      "note": "Verified unchanged, and the EUR base currency is confirmed: Starter €49, Growth €99, Scale €299. The page converts to ten other currencies at rates it says are refreshed daily, so a USD figure quoted elsewhere is a conversion, not a second price list."
    },
    {
      "date": "2026-09-05",
      "slug": "morningscore",
      "name": "Morningscore",
      "from": "$69 / $159 / $299",
      "to": "$69 / $159 / $299",
      "moved": false,
      "source": "vendor-auto",
      "change": null,
      "contact": null,
      "note": "Verified unchanged. Four tiers at $69 / $99 / $159 / $299 (Lite, Business, Pro, Premium); the ladder shows entry, Pro and Premium. 14-day trial with no card and two months free on annual billing both confirmed at source."
    },
    {
      "date": "2026-09-05",
      "slug": "otterly",
      "name": "Otterly.AI",
      "from": "$29 / $189 / $489",
      "to": "$29 / $189 / $489",
      "moved": false,
      "source": "vendor-auto",
      "change": null,
      "contact": null,
      "note": "Ladder unchanged at source. Correction to the engine note: Claude is a paid add-on alongside Gemini and Google AI Mode, not included. Add-ons run $9–$149/mo for Gemini or AI Mode and $29–$439/mo for Claude, by tier. Annual billing takes 15% off. Enterprise starts around $1,000/mo."
    },
    {
      "date": "2026-09-05",
      "slug": "profound",
      "name": "Profound",
      "from": "$99 / $399 / custom",
      "to": "$99 / $399 / custom",
      "moved": false,
      "source": "vendor-auto",
      "change": null,
      "contact": null,
      "note": "Verified unchanged at source. Both figures are annual-billing rates (the page states two months free). Starter is ChatGPT only with 50 prompts; Growth covers 3 answer engines with 100 prompts; Enterprise goes to 9."
    },
    {
      "date": "2026-09-05",
      "slug": "rankscale",
      "name": "RankScale",
      "from": "$20 / $99 / $780",
      "to": "$20 / $99 / $780",
      "moved": false,
      "source": "vendor-auto",
      "change": null,
      "contact": null,
      "note": "CURRENCY CONFLICT RESOLVED. The pricing page states every figure in US dollars, including “Starting at $20/mo” for Essentials, so the EUR reading in the secondary write-ups was wrong and the recorded USD ladder stands. Also observed: a Growth tier at $385 / 5,500 credits sits between Pro ($99 / 1,200) and Enterprise ($780 / 12,000), which the three-point ladder does not show."
    },
    {
      "date": "2026-09-05",
      "slug": "scrunch",
      "name": "Scrunch AI",
      "from": "$250 / $417 / custom",
      "to": "$250 / $417 / custom",
      "moved": false,
      "source": "vendor-auto",
      "change": null,
      "contact": null,
      "note": "Prices unchanged, but the engine note recorded here is now wrong and understates the product: Starter already covers ChatGPT, Claude, Gemini, Perplexity, Google AI Mode, AI Overviews and Meta, rather than four core engines with Claude and Gemini held back for Enterprise. Both figures are annual rates; month to month is $300 and $500. Starter carries 3 seats, Growth 5, and extra seats are $25/mo each."
    },
    {
      "date": "2026-09-05",
      "slug": "semrush",
      "name": "Semrush AI Toolkit",
      "from": "$99 standalone",
      "to": "$139 / $299 / $549",
      "moved": true,
      "source": "vendor",
      "change": "The $99 standalone AI Visibility toolkit is GONE. AI features are now bundled into the plan ladder; the floor is the $139/mo SEO plan.",
      "contact": null,
      "note": "Read at source by Marco. The ladder is SEO $139 ($117.33 annual), Starter $199 ($165.17), Pro+ $299 ($248.17) and Advanced $549 ($455.67). AI search tracking, AI sentiment, AI visibility reports and custom prompt monitoring now start on the $139 SEO plan; Starter adds 50 prompts daily, one domain of AI brand performance, 300 AI visibility reports a day, an AI-ready Site Audit and MCP access; Pro+ adds historical data, content optimization and cannibalization analysis at 100 prompts daily; Advanced adds share of voice and API at 200. The practical consequence for this index: there is no longer a way to buy Semrush AI visibility without a Semrush subscription, so the entry price for the capability moved from $99 to $139 and every \"standalone, no base plan required\" claim on this site is now wrong. Seat pricing was not re-read and is no longer recorded rather than carried over from the retired add-on."
    },
    {
      "date": "2026-09-05",
      "slug": "writesonic",
      "name": "Writesonic",
      "from": "$79 / $199 / $399",
      "to": "$79 / $199 / $399",
      "moved": false,
      "source": "vendor-auto",
      "change": null,
      "contact": null,
      "note": "Verified unchanged at source, upgrading the 3 September cross-check. The engine gating is confirmed as recorded: Starter, Basic and Growth all track ChatGPT, Gemini and Google AI Overviews only, and the full ten-platform set is Enterprise."
    },
    {
      "date": "2026-09-03",
      "slug": "otterly",
      "name": "Otterly.AI",
      "from": "$29 / $189 / $489",
      "to": "$29 / $189 / $489",
      "moved": false,
      "source": "secondary",
      "change": null,
      "contact": null,
      "note": "Ladder unchanged. Worth knowing and not on the ladder: Gemini and Google AI Mode are paid add-ons on top of the four engines every plan covers."
    },
    {
      "date": "2026-09-03",
      "slug": "peec",
      "name": "Peec AI",
      "from": "€89 / €205 / €425",
      "to": "€89 / €205 / €425",
      "moved": false,
      "source": "secondary",
      "change": null,
      "contact": null,
      "note": "FLAGGED — independent 2026 write-ups quote $95 / $245 / $495 in USD against the €89 / €205 / €425 recorded here. That may be currency presentation or a real increase; it is not resolvable from secondary sources. Needs re-reading on Peec’s own pricing page before the figure is trusted."
    },
    {
      "date": "2026-09-03",
      "slug": "profound",
      "name": "Profound",
      "from": "$99 / $399 / custom",
      "to": "$99 / $399 / custom",
      "moved": false,
      "source": "secondary",
      "change": null,
      "contact": null,
      "note": "Unchanged. The $99 Starter is ChatGPT only, one region, one language — the engine spread arrives at $399."
    },
    {
      "date": "2026-09-03",
      "slug": "rankscale",
      "name": "RankScale",
      "from": "$20 / $99 / $780",
      "to": "$20 / $99 / $780",
      "moved": false,
      "source": "secondary",
      "change": null,
      "contact": null,
      "note": "Ladder unchanged, but two things need a vendor-page confirmation: independent write-ups quote the entry tier in EUR (~€20) rather than USD, and billing is credit-weighted per engine (base engines 0.25 credits per run, Claude 2), so the real monthly cost depends on your engine mix."
    },
    {
      "date": "2026-09-03",
      "slug": "semrush",
      "name": "Semrush AI Toolkit",
      "from": "$99 standalone",
      "to": "$99 standalone",
      "moved": false,
      "source": "vendor",
      "change": null,
      "contact": null,
      "note": "Re-read at source while checking the Adobe restructure. The AI Visibility toolkit is still $99/mo standalone, and the $99 covers ONE domain and 25 tracked prompts; extra prompts, domains and seats each cost more. It is now also bundled from the Starter tier up, so it only needs buying separately if you stay on the $139 SEO plan."
    },
    {
      "date": "2026-09-03",
      "slug": "writesonic",
      "name": "Writesonic",
      "from": "$79 / $199 / $399",
      "to": "$79 / $199 / $399",
      "moved": false,
      "source": "secondary",
      "change": null,
      "contact": null,
      "note": "Entry tier still $79 for ~50 tracked prompts, four engines, single user."
    }
  ]
}