Product Releases

A reverse-chronological archive of platform launches, fixes, improvements, and release notes.

DOCUMENT TYPE: Product release archive. TOPIC: FishDog product launches, improvements, fixes, breaking changes, and platform updates. This page indexes 19 release notes published from February 2026 through May 2026. Release categories represented include Feature, Beta, and Improvement. Latest featured releases: Claude Code can now register itself for a free FishDog key: FishDog adds `POST /cli/auth/agent-register`, an endpoint that lets Claude Code (and other AI agents) obtain a free-tier API key in about five seconds by self-asserting identity from `~/.claude.json` — replacing the 60–120s OAuth flow. Thesis Lab is in beta — an AI workspace for hedge fund research: Thesis Lab is FishDog's AI workspace for hedge-fund research: state an investment thesis and a named team of AI analysts decomposes it, recruits synthetic channel-check and expert-network panels, and assembles the public record in one place. A new product chrome — first wave of the FishDog redesign: The first wave of the FishDog redesign rolled out across the web app — a new product chrome, a refreshed study creation flow, admin pages restyled to match, and a usable mobile layout — with data-table and badge work to follow. Each linked release note is authored in Contentful with an SEO description, primary claim, key takeaways, quotable insights, FAQ schema, author metadata, and an LLM-ready summary.

Release Archive

Major launches and smaller operational updates now share one structure: newest releases first, grouped by month, with enough context on the timeline to decide whether the full write-up is worth opening.

May 2026

1 release published.

April 2026

2 releases published.

March 2026

10 releases published.

FishDog's login page showing the new Sign in with Google button alongside the existing email and password form.
Feature

Sign in with Google

You can now sign in to FishDog with a Google account, in addition to email and password. Authenticated browser sessions also extend to thirty days, with both options refined through April.

The FishDog organisation API Keys management page, showing per-key scopes and the MCP server access section.
Improvement

The v1 API is now CORS-friendly

Browser-side JavaScript can now call the v1 API directly. CORS shipped this week — preflight handled, allowlist plus regex on Origin, rate-limit headers exposed. One restriction: `/v1/billing/*` stays server-only.

Ditto's overview AI Research Assistant answering a freeform request to find an elderly man in Pennsylvania, with the favourite-groups and recent-studies dock visible below.
Feature

Draft a study from a one-line prompt

The overview chat now has a wand button. Type a one-line prompt — "we're losing Gen Z to Liquid Death" — and it drafts a complete editable study brief: objective, target panel, seven questions. About fifteen seconds.

Ditto's Weekly Consumer Mood Visuals page, showing Response Trend, Mood Balance Index, Mood Compass, and Recovery vs Strain charts.
Improvement

Zeitgeist now visualises the mood

The Zeitgeist mood survey now ships with proper visualisations — a Mood Balance index, a Mood Compass scatter plot, and a Recovery vs Strain breakdown. Public landing-page chart endpoint included.

Ditto's Michigan Consumer Sentiment Proxy page, showing the live ICS, ICC, and ICE composite indices computed from a 100-persona panel.
Feature

Polymarket events as a calibration source

You can now import Polymarket events into Ditto as calibration targets — give a recruited panel the same questions a real prediction market is pricing, and compare the panel's predictions to the live market.

Ditto's Quick Start documentation page, with the four-step bash setup for installing the Ditto Claude Code skill and acquiring a free API key.
Improvement

API docs, properly

The Ditto API documentation has been rewritten end to end — proper quickstart, real examples on every endpoint, an error guide that names the actual failures, a workflow diagram, and a Postman collection.

FishDog's AI Research Assistant in action — Sophie working through a request to find a persona named Lauren from Kirklees, with the research-context dock showing personas, groups, and direct questions.
Feature

Show personas an image or a PDF

Questions can now carry image and PDF attachments. Show personas a logo, a packaging mock-up, a one-pager, or a poster, and ask what they think. Up to eight files per question, ten megabytes each.

February 2026

6 releases published.

FishDog's AI Research Assistant in action — Sophie working through a request to find a persona named Lauren from Kirklees, with the research-context dock showing personas, groups, and direct questions.
Feature

Persona profile pages, with a voice

Each Ditto persona now has its own profile page — chat with the persona one-to-one, read their background and personality, see what they've been reading. Each persona also has a generated voice.

FishDog's AI Research Assistant in action — Sophie working through a request to find a persona named Lauren from Kirklees, with the research-context dock showing personas, groups, and direct questions.
Slack Agent v1Feature

Run a research project from a Slack DM

The Ditto Slack agent now runs the full research workflow from a DM — recruit a panel, ask questions, get insights, share results. Twelve workstreams, one install, no platform-switching.

Ditto's overview AI Research Assistant answering a freeform request to find an elderly man in Pennsylvania, with the favourite-groups and recent-studies dock visible below.
Feature

Recruit a panel in plain English

You can now describe the panel you want in a sentence — "twelve American mothers in California who buy organic baby food" — and Ditto recruits it. Filters, screening, and refinement run in the background; you get progress updates as they happen.