Start free trial →
Changelog

What's new.

Releases, features, fixes. Updated whenever something meaningful ships.

v1.0.129

  • feat Pricing v4: 6 AI surfaces standard (ChatGPT, Claude Haiku, Gemini, Perplexity, Google AI Mode, AIO + SERPs Top-10) on every paid tier.
  • feat Custom tier added: configurable volume, brands, surfaces, SLA via sales call.
  • change Free plan retired. 7-day Trial with the full Starter feature set is now the entry. After trial: hard-lock with teaser-insights until plan selection.
  • change Annual discount tuned to 8% across all tiers (kept above 40% margin floor).

v1.0.128

  • fix Mobile login: SyntaxError in inline app() blocked Alpine init on iOS Safari. Resolved.
  • feat New marketing site (about, pricing, FAQ, comparison, use-cases, blog) live at runtruffle.com.
  • feat Hierarchy heatmap: competitor confirmation flag now visualised in the heatmap matrix.

v1.0.127

  • feat Persona archetypes: define a buyer once, run across all your markets.
  • feat Looker Studio connector v2: 18 new dimensions, async pagination for large workspaces.

v1.0.125

  • feat AI Insights Engine: weekly Claude Opus generated analysis with concrete next steps.
  • fix Visibility Index calculation: informational prompts now correctly excluded from weighted total.

v1.0.120

  • feat Source-health check: HTTP status, render status, Cloudflare-block detection on every cited URL.
  • feat Sub-brand breakdown: track multiple aliases per brand with separate visibility per alias.

v1.0.115

  • feat Public REST API + OpenAPI spec. JWT auth, rate-limit 1000 req/h per key.
  • feat Free plan launched (retired in v1.0.129 — superseded by 7-day Trial).

Subscribe to the
release feed

Email digest, no spam. Sign up gets you on the list automatically.

Start free →

Newcomer AI-Visibility Tracker — known from