For your customers

They show you what they want. In under two minutes.

No forms. No screenshots with arrows. Your customers interact with their own version of your product and submit exactly what they had in mind.

1

Customer clicks the Diffable button

A small, unobtrusive button sits in the corner of your app. When a customer has feedback — a layout they'd prefer, a feature that's confusing, a chart that's wrong — they click it.

app.yourproduct.com/dashboard
2

They describe what they want. AI builds it live.

The customer types a plain-English request: 'make this a line chart' or 'remove the Tax ID field.' Claude makes the change in a live sandbox. No code knowledge required — the customer sees results in seconds.

app.yourproduct.com/dashboard
Diffable

Make this a line chart instead

Done — changed to a line chart. Anything else?

Describe a change...
3

They toggle between production and their version

A simple switch lets the customer flip between the original and their changes. This is the visual diff — instant, in context, zero mental overhead. They can keep iterating until it's exactly right.

app.yourproduct.com/dashboard
Preview mode — changes only visible to you
Send to team
RevenueLast 6 months
4

They submit. You get working code, not a vague ticket.

One click sends the fork to your team. You receive a visual before/after, a code diff, an AI-generated intent analysis, and the full conversation. Everything you need to act on it immediately.

app.yourproduct.com/dashboard

Changes submitted

Your team will review the visual diff and code changes.

For your product team

Every fork is actionable. Every pattern is visible.

No more triaging vague tickets. Forks arrive prioritized, analyzed, and ready for your engineering team.

1

Forks appear in your dashboard, prioritized by signal strength

Customer ARR, cluster size, recency, severity — Diffable scores every fork so the most important feedback surfaces first. Enterprise customer filed a bug? It's at the top.

admin.diffable.dev/dashboard
All (23)Onboarding (7)Search (5)Layout (4)
Sarah ChenGlobalFin
Removed Tax ID from step 2
Marcus LeeVertex AI
Changed bar chart to line chart
Rachel T.NovaTech
Simplified onboarding flow
2

Visual before/after diffs show exactly what changed

No interpretation needed. The production UI is on the left, the customer's version is on the right. You see the change instantly — a removed field, a reorganized layout, a different chart type.

admin.diffable.dev/forks/a183
Visual Diff — Onboarding Flow
Production
Customer’s version
Intent Analysis
Customer removed Tax ID field — reducing friction for trial users.
3

AI analyzes intent — what changed, why it matters

Claude reads the code diff, the conversation, and the customer's context. It tells you what the customer actually wanted, why it likely matters, and how it connects to other forks. A one-paragraph brief that would take a PM an hour to write.

admin.diffable.dev/forks/a183
AI AnalysisFunctional

Customer removed Tax ID and DUNS fields from step 2 of onboarding and moved demo access to step 2 instead of step 4. This suggests the current flow creates friction for trial users who want to evaluate before providing sensitive business info.

OnboardingFriction
34 other customers submitted similar onboarding changes this month.
4

One click creates a GitHub PR. Customer gets notified when it ships.

Merge the customer's change into your codebase through your normal workflow. When the PR lands, the customer receives a notification: 'Your changes were shipped.' The feedback loop closes completely.

admin.diffable.dev/forks/a183
Create Pull Request
diffable/fork-a183-onboarding

Remove Tax ID from onboarding step 2, move demo access earlier

+12 lines-28 lines

One script tag. Five minutes.

Add Diffable to any web application. No refactoring, no build step changes, no migration.

index.html
<script
  src="https://cdn.diffable.dev/sdk.js"
  data-api-key="df_live_..."
  data-user-id="sarah"
  data-user-name="Sarah Chen"
  data-org-id="globalfin"
/>

Any web framework

React, Vue, Svelte, vanilla JS — if it runs in a browser, Diffable works.

No code changes

Drop in the script tag. Your existing app stays exactly as it is.

Live in minutes

Connect your GitHub repo, add the script, and your customers can start forking.