Know What People
Actually Think.
Ditto's synthetic populations reveal what people actually think, feel, and do. From any market, in minutes.
- We're giving AI something it's never had: EQ. Calibrated digital populations that understand how people actually think, feel, and decide.
- Grounded in census data and behavioral science. Not fictional personas. Not LLMs guessing at behavior.
- Continuously fed with live signals. Market data, emotional mapping, cultural context, even today's weather at their precise location.
- These populations live in the present, not in last year's training data.
- They debate, challenge, and build on each other's perspectives, the way real people do in a room together. The result is indistinguishable from human feedback.
How Leaders Use Ditto to Create Direction
Use Case
Political Polling
Understand Constituents in Minutes, Not Months
Examples: No Priors, DoorDash
Use Case
Due Diligence & M&A
De-risk Acquisitions Before You Make an Offer
Examples: Investment firms, PE shops
Use Case
Market Insights
Monitor Reputation and Test Positioning in Real-Time
Examples: City of London, ESPN/Disney+
Use Case
Venture Creation
Validate Startup Concepts, Positioning, and Pricing Fast
Examples: CareQuarter
How We Create Instantaneous Understanding
We build calibrated digital populations. Not fictional personas, not LLMs guessing at behavior. Statistically representative humans that carry the complexity of real people.
Define Your Question
What do you need to understand? A market, an audience, a decision. Start with the question.
We Build Your Population
Calibrated digital humans, grounded in census data and behavioral science. Statistically representative populations that think and decide like real people.
Ask Them Anything
Run surveys, interviews, focus groups. Get answers that reflect how real populations actually think and behave—including the gap between what people say and what they do.
What Traditional Research Misses
Traditional methods capture a fraction of how people actually think. Here's what changes when you close that gap.
Traditional vs. Ditto
Any Market. Any Population. Any Question.
Digital populations calibrated to real census and behavioral data. From Fortune 500 executives in New York to smallholder farmers in sub-Saharan Africa.
Available synthetic personas by country:
USA (300k) · Canada (120k) · Mexico (250k) · Brazil (120k) · UK (200k) · France (280k) · Germany (150k) · Spain (120k) · Italy (120k) · Poland (180k) · Turkey (150k) · China (180k) · India (200k) · Japan (150k) · South Korea (140k)
Works the Way You Work
Every strategic decision starts with understanding people. Here's how that understanding gets delivered.
API
Integrate population-true insight directly into your own applications and workflows
MCP
Connect your AI tools to real human understanding through Model Context Protocol
Claude Code
Bring population-true insight directly into your AI development workflow
Slack
Ask your population a question from the same place your team already works
Web Interface
Full control over your populations, studies, and settings from any browser
Built on Science, Not Speculation
Harvard, Cambridge, Stanford, Seoul National University, Georgetown, Oxford
Population-true versioning · Generalization checks · Bias reduction · Human-comparison bridge
Frequently Asked Questions
Getting Started
What's the Difference Between This and ChatGPT?
ChatGPT predicts the next word. Ditto simulates how real people think and decide. Our digital populations are built on census data, behavioral patterns, cultural context, and live market signals. They carry the contradictions and complexity of real humans, not just the patterns of internet text.
What is a Synthetic Persona Panel?
A simulated population that mirrors a real one. Each persona is grounded in official statistics, behavioral data, cultural context, and live signals. These personas don't just answer questions individually. They discuss, debate, and challenge each other's perspectives, the way real people do in a room together.
How Do I Get Started with Claude Code?
Start with the Claude Code docs index at https://askditto.io/claude-code, then follow the full guide at https://askditto.io/claude-code-guide. Free-tier keys are issued at https://app.askditto.io/docs/free-tier-oauth and the API base URL is https://app.askditto.io.
What Problems Does This Solve vs. Traditional Research?
Traditional research captures what people say. Ditto captures how they actually behave, including the gap between stated preferences and real decisions. Traditional panels are also slow, expensive, and episodic. Ditto is always on, so teams can iterate daily, compare markets side by side, and make decisions in days instead of months.
What Do I Actually Upload or Test?
Concepts, messages, headlines, pack designs, RTBs/claims, naming options, creative variants, pricing/offer tests, and more. You can also bring segment definitions or customer data to condition the population. Claude Code workflows for these tests live at https://askditto.io/claude-code-guide.
How Long Does a Run Take?
Most concept or message tests return results in minutes. Large multi-market studies may take longer depending on scope.
How It Works
How Do the Personas Stay Current?
Our populations are continuously fed with live market, cultural, and behavioral signals, including news, economic data, social trends, and even local weather. They live in the present, not in training data that was frozen months ago. When you ask a question today, you get answers that reflect today's reality.
How Do Personas Interact with Each Other?
Our personas don't just respond to questions in isolation. They engage in group discussions, challenge each other's views, shift their positions when persuaded, and surface disagreements, just like real participants in a focus group or town hall. This interaction produces richer, more realistic insights than individual responses alone.
What is the Say-Do Gap?
The disconnect between what people claim they will do and what they actually do. Surveys capture stated intent. Ditto models both layers: the stated preference and the likely real-world behavior. The gap between them is where the most valuable insights live.
Coverage & Samples
Which Countries Are Available?
Currently: USA, Canada, UK, France, Germany, Spain, Italy, Turkey, Poland, Japan, South Korea, India, Mexico, Brazil.
Can You Model Niche B2B or Hard-to-Reach Audiences?
Yes. We build constrained populations by role, industry, firmographics, or any other criteria, and validate against signals you share (pipeline mix, win/loss, CRM cohorts). For ultra-narrow groups, we emphasize repeatability and offer human bridge options for additional validation.
Methodology & Validation
How Do You Know the Results Are Reliable?
We run generalization checks, test-retest stability, and wording sensitivity analyses. Results are continuously aligned to real-world signals including sentiment data and market movements. Our populations are kept current with live feeds, so reliability doesn't degrade over time the way static panels do. EY Americas found 95% correlation with traditional research.
Can We Validate with Humans if Needed?
Absolutely. For regulated or high-stakes decisions, add our Human Bridge step: a small targeted human study to confirm directionality before you commit.
Will the Models Hallucinate or Give Unrealistic Answers?
Every response comes with traceable rationales and segment-level drivers, so you can see the reasoning, not just the score. We constrain outputs to stay grounded in real population data and behavioral patterns, and flag areas where confidence is low rather than fabricating certainty.
Using the Product
Can Claude Code Run Studies via the API?
Yes. Claude Code can create research groups, launch studies, ask questions, and poll for results using the Ditto API. Start at https://askditto.io/claude-code and follow the full workflow in https://askditto.io/claude-code-guide.
What Do I Get Back?
Clear scores and ranks, segment breakdowns, rationales and commentary, and a concise decision brief covering what to keep, cut, or change. Multi-market runs include country comparisons. You also see the say-do gap analysis: where stated preferences diverge from likely real behavior.
Can I Bring My Own Customer Data?
Yes. We securely ingest segment definitions, CRM cohorts, or past research summaries. We use them to condition the population or evaluate against your proprietary segments.
When Shouldn't I Use Synthetic Personas?
Legal compliance questions requiring jurisdiction-specific legal advice, safety-critical UX without human validation, ultra-novel stimuli with no grounding context, or claims requiring lab measurement. For these, use our Human Bridge or traditional research.
Business & Security
What Happens to Our Data and Uploads?
We use your uploads to run your tests and improve your private workspace performance. We do not sell your data or use it to train public models. Full DPAs and NDAs available.
How Do We Try This?
For Claude Code, start at https://askditto.io/claude-code and follow the guide at https://askditto.io/claude-code-guide. For enterprise pilots, contact us to discuss your research needs. We'll design a solution that fits your team's requirements and timeline.
How Is Pricing Structured?
Typically by workspace (users/markets) plus usage (volume of tests). Pilots are fixed-fee. Enterprise packages include dedicated support and custom population development.
Start Understanding People
Give your AI the one thing it's missing. The ability to understand people.
Used by political campaigns, investment firms, and global brands · Using technology and principles validated by Harvard, Cambridge, Stanford · 15+ countries, 65% of global GDP





