Ybug files a beautiful bug report.
Snag files the pull request.

Ybug is a capture-and-route tool, and a good one: marked-up screenshots, console and network logs on the plans that carry them, and a route into Jira, Asana, Slack, ClickUp and 25+ other destinations plus Zapier. Snag starts in the same place and does not stop there. The capture is a session replay rebuilt from the DOM, with the console and the network beside it, on every plan, masked in the browser and filed into Jira or GitHub. A sandboxed fix run then takes that recording, reproduces the failure and opens a pull request with a test that fails without the change and passes with it.

Where they are genuinely good

Two things go to Ybug outright, and both are about reach. The Ybug destination list is wider — Jira, Asana, Slack, ClickUp and 25+ other tools, plus over 5,000 apps through Zapier, against Jira and GitHub here. And an internal team can send Ybug a pixel-perfect screenshot of any webpage at all, including pages that are not running it, where Snag records only on domains you have verified first. If the job is getting a clean, well-marked report into whichever tracker a client already uses, that is the product, and none of this table argues against it.

Where Snag is different

Routing a report well is a solved problem, and solving it does not close the report. A Ybug report opens the GitHub issue, and a Snag capture opens the issue and then feeds the fix run behind it. That run works from something a feature list flattens: the DOM as the browser held it, the console lines in the order they were printed, the requests that failed. It replays the failure inside a disposable copy of your repo, pins it with a test that goes from red to green, and leaves a pull request for a person. Nothing merges without a human, and the sandbox is destroyed when the run ends. A run that produces no pull request costs half, and the first 5 fixes are free on every plan.

Which one to pick

Choose Ybug when the job is a clean, well-marked report reaching whichever tracker a team already uses, and the length of the destination list matters more than what happens to the code. Choose Snag when the report is only the start: when the console and the network have to be in it on every plan, when nobody should be left off the workspace to stay inside a tier, and when the thing you actually want back is the fix.

Snag and Ybug, side by side

Every Ybug cell links to the page we read it on.

Snag and Ybug, side by side
FeatureSnagYbug
What one report carriesSession replay, console, network and repro steps on every plan including the free one, masked in the browser before anything uploads — inputs are never recordedXHR and fetch requests recorded alongside the console, once network logging is switched on Verified 2026-08-26
Which plan the console and network logs needEvery plan, free one included — there is no tier where the evidence switches onTheir pricing table marks console and error recording as absent on Free, Limited on Basic and included from Startup up; network request logging is included from Startup up only Verified 2026-08-26
Recording what actually happenedA session replay rebuilt from the recorded DOM, with the console and the network beside itA video captured through the browser's own screen-share dialog, which their page says a full page load ends Verified 2026-08-26
Marking up the screenshotAnnotated screenshots ride with the replay, and personal data is masked in the browser before anything uploads — inputs are never recordedArrows, highlights, freehand pen and text labels, plus a tool for obscuring sensitive areas Verified 2026-08-26
What lands in GitHubAn issue, and then a pull request from the fix run that a person reviewsGitHub issues opened straight from a feedback report Verified 2026-08-26
Driving it from your own toolingAn MCP server, included from the Capture plan up — evidence out, nothing of yours touchedA REST API on the Company plan for teams, projects, feedback, tags, comments and webhooks Verified 2026-08-26
Integrations breadthJira and GitHub for nowJira, Asana, Slack, ClickUp and 25+ other tools, plus over 5,000 apps through Zapier Verified 2026-08-26
Reporting from a page that is not running the widgetThe embed has to be on the page, and Snag records only on domains you have verifiedAn internal team can submit a pixel-perfect screenshot from any webpage Verified 2026-08-26
Pricing model$29/mo flat per workspace, unlimited membersBasic is €10 a month billed annually or €13 billed monthly; Startup is €23 billed annually or €29 billed monthly; Company is €47 billed annually or €59 billed monthly Verified 2026-08-26
How many people and projects a plan coversUnlimited members on every plan, and no cap on projectsCapped per tier, from 1 project and 1 team member on Basic up to 15 and 15 on Company Verified 2026-08-26
What it takes for someone to file a reportFree — members are unlimited on every plan, and filing a bug never needs an accountNo signup and no login, on every tier including the free one Verified 2026-08-26
Getting started without payingA free plan that never expires, with 15 bug reports a month carrying the full capture50 screenshots a month, alongside a separate 10-day trial of the paid tiers Verified 2026-08-26

Questions people actually ask

Is Snag a drop-in replacement for Ybug?

For capture and routing, largely yes, and Ybug reaches further than Snag does: Jira, Asana, Slack, ClickUp and 25+ other tools, plus over 5,000 apps through Zapier, where Snag connects Jira and GitHub. The difference is what happens next. A Ybug report opens a GitHub issue; a Snag capture opens the issue too, and then becomes the input to a sandboxed fix run that reproduces the bug, writes the failing-then-passing test, and puts a pull request in front of a reviewer.

How does Snag's pricing compare to Ybug's?

The Ybug price list is in euros, and each headline figure is the annual rate. Basic costs €10 a month when billed annually and €13 a month when billed monthly; Startup costs €23 a month billed annually and €29 a month billed monthly; Company costs €47 a month billed annually and €59 a month billed monthly. Each Ybug tier also caps both team members and projects: Basic allows one team member and one project, and Company allows fifteen of each. Snag charges one workspace fee, in dollars, with no ceiling on how many people or how many projects sit under it, and the replay, the console and the network come with every plan. The current figures are in the pricing section of the homepage.

Is Ybug's screen recording the same thing as session replay?

No, and it is worth being precise about it. The Ybug recording is a video captured through the browser's own screen-share dialog, and their page says a full page load — navigating to a different URL — ends the recording in progress. A Snag replay is rebuilt from the DOM the browser recorded, with the console and the network alongside it, which is what a coding agent needs in order to reproduce anything. They are two different artefacts that look alike on a feature list.

Who reviews a Snag fix before anything merges?

The same people who review your pull requests today. A run ends by opening one and stops there — Nothing merges without a human. What the reviewer is handed is the diff, a repro test that fails without the change and passes with it, and the capture the agent worked from, so the question in front of them is whether the change is right rather than whether the bug was real. The work itself happened in a disposable copy of your repo, destroyed when the run ends. A run that never reaches a pull request costs half, and the first 5 fixes on every plan are free.

Where these details come from

Every Ybug detail on this page links to the Ybug page we read it on, with the date we read it. Something out of date? Email admin@dvcllc.io and we will fix it.

Try the loop. Judge the PRs.

Unlimited free capture, and your first 5 AI fixes are on us — on every plan.

Start freeSee pricing