Changelog
Benchmark is actively building toward a stable v1. Dated entries say whether a change is live or still in development; breaking changes remain possible.
Sep 25, 2026 — In development; not yet live
- Plan catalog — Hobby is $120/year with 12,000 plan credits granted when its annual invoice is paid; they expire at year end. The existing $20 plan is renamed Pro, and existing subscribers keep their price until moved. New Pro is $29/month with 3,000 plan credits; Growth is $79/month with 9,000 and Scale is $249/month with 30,000. Purchased credits remain available and never expire.
- Read-only Hobby — One member can use every stored read at the published prices and read-only MCP. Refreshes return
403 PLAN_UPGRADE_REQUIREDwith anupgradeUrl; polling, results and redemption of already accepted requests remain available. Adding a teammate requires Pro or above.
This entry describes work in development; it does not announce production activation.
Week of Sep 14, 2026
-
Webhooks for unavailable data — When a collection completes and the data is not available, Benchmark now sends the webhook. The event has
data: nulland acoveragefield that says why. -
Public docs — These docs are live at
docs.benchmark.app. They cover MCP setup, the data model, pricing, and an API reference that is generated from the API’s own description file. Every page has a link preview card. -
Connect from the docs — The MCP page shows the same connect steps as the dashboard for Claude, ChatGPT, Claude Code, Codex, Grok, Gemini CLI, and Cursor.
-
Gemini CLI — Gemini CLI is now a listed MCP client, with its setup command in the docs and the dashboard.
-
Workspace invites — Invite teammates by email from the dashboard. An invited person lands in the workspace after they accept.
-
Workspace URLs — Each workspace has a short name in its URL. An admin can change it.
-
Settings in the sidebar — Settings pages moved into the dashboard sidebar, so they are one click away.
-
MCP sign-in — MCP clients now sign in on Benchmark’s own sign-in domain.
-
Fresher collection results — A completed collection returns the newest stored data for its target.
-
New mark — The dashboard, its icons, and its loading screen use the new Benchmark mark.
-
Link previews — Links to
benchmark.appshow a preview card and icon for people who are not signed in.
Week of Sep 7, 2026
-
Production launch — The API is live at
api.benchmark.app, and the dashboard is live atbenchmark.app. -
Webhook settings — Set an HTTPS webhook URL in the dashboard. Benchmark shows the signing secret one time, and you can rotate it. When a collection completes, Benchmark sends a signed notification.
-
More reliable Enriched refreshes — Enriched refreshes handle media more reliably and recover after a failed step.
-
Workspace and sign-out fixes — Creating a workspace and signing out are more reliable.
Week of Aug 31, 2026
-
Dashboard — Sign in, create a workspace, switch between workspaces, and manage members and API keys.
-
Plans and prepaid credits — Start a monthly plan with included credits. Top up with one-time purchases from $5 to $1,000. Each workspace has a monthly spending cap, and the billing page shows usage.
-
MCP server — Connect an AI client to
https://api.benchmark.app/mcp. It has four tools:whoami,list_operations,query, andmutate. Sign in with your Benchmark account or use an API key. The dashboard MCP page sets access to Off, Read-only, or Read and write, and shows connected clients and activity. -
Entity reads — Read Basic profiles, and Basic or Enriched posts and public web links. Responses report freshness, data level, and completeness. They never include stored media locations or transcript text.
-
Refreshes and collections — Ask for Basic data or a supported Enriched view. You get a collection ID. Poll the collection until it is
queued,running,complete, orfailed. A missing-data response can point to the refresh that creates the data. -
Profile history — Request a profile’s post history and read it page by page. It is separate from a normal profile read. A history refresh collects Basic post data and does not download post media.
-
Subscriptions — List recurring refresh subscriptions through the API. Subscriptions are paused in this release, so they do not start refreshes. There is no public create or deactivate operation yet.
-
Social and link coverage — Collect profiles and posts from Instagram, TikTok, YouTube, and X, including reels, Shorts, photo posts, threads, replies, and quotes. Approved public HTTPS links can be refreshed into a current page record.
-
Structured content analysis — Enriched post and link responses include a nested analysis for the whole post or link, its post items, and supported media. A post keeps its first completed analysis. A changed link reports when its analysis is outdated. Public responses never include stored media, transcript text, prompts, or model details.