Nothing for reporters to install
Recording runs on the browser’s built-in APIs. Reporters click Record in the widget and go: no desktop app, no account, no setup call.
Some bugs only show up in motion. Users record their screen right in the Ybug widget, and the video lands in one report with the screenshot, console logs, and environment data.
No credit card required
No desktop app, no “let me install something first”. The reporter clicks Record in the widget, picks a tab or screen, and walks through the bug. When they stop, the video is already attached to the report.
A video shows what happened. The logs show why. While the user records, Ybug keeps capturing JavaScript errors, warnings, and network requests, and bundles them with the browser, OS, viewport, and URL. One report, the whole story.
Checkout flows, onboarding wizards, state that breaks on the third click: some bugs don’t fit in a screenshot. A short recording captures the exact steps. Your developer watches the reproduction instead of booking a call to see it live.
Recording uses the browser’s own screen-share dialog: the reporter picks exactly which tab, window, or screen to show. Nothing leaves the page until they hit Submit, and everything is stored encrypted in the EU.
Show the bug in motion, with the technical context attached automatically
They open the Ybug widget, choose to record their screen, and pick which tab, window, or screen to share in the browser’s standard dialog.
While they reproduce the issue, Ybug records the screen and quietly captures console logs, network requests, and environment data.
Video, screenshot, logs, and metadata arrive as one report in Ybug, or directly in Jira, GitHub, ClickUp, or whichever tracker your team already uses.
“YBug makes it incredibly easy for our End Users, QAs, and POs to report bugs and feedback directly from the application, with all the context we need (screenshots, browser info, console logs).”
Everything a reporter needs to show the bug, and everything a developer needs to fix it.
Recording runs on the browser’s built-in APIs. Reporters click Record in the widget and go: no desktop app, no account, no setup call.
JavaScript errors, warnings, and info logs are captured while the recording runs. The “why” arrives with the “what”.
Browser version, OS, screen resolution, and URL ride along with every recording. No more “what browser are you on?”
The user picks what to record and reviews the report before sending it. Data is encrypted and hosted in the EU.
The recording lands on the ticket in Jira, GitHub, GitLab, Trello, or Slack, right next to the screenshot and the logs.
Clients record what looks off on the staging site and get back to their day. You get a watchable reproduction instead of a Monday-morning call.
Watch the exact clicks that triggered the bug, with the console output from that session attached. “Cannot reproduce” retires early.
Testers record the failing flow once instead of writing ten reproduction steps. The video, logs, and environment land in the ticket automatically.
Ybug connects seamlessly with your favorite tools, so feedback lands exactly where your team needs it.
Screen recording is part of the Ybug feedback widget and available on the STARTUP and COMPANY plans.
Works flawlessly with React, Vue, Angular single-page applications (SPAs), WordPress, Webflow, and custom HTML/JS.
The widget loads asynchronously, and recording only spins up when the user starts it. Your Core Web Vitals never notice.
Native sync with Jira, ClickUp, Slack, GitHub, and more. Or bring your own tools with Webhooks and REST API.
Easy setup: Install via NPM, a 2-line JavaScript snippet, or our official WordPress plugin.
Let users record the problem right in the widget. Your developers get the video, console logs, and environment data in one report.
Try Ybug free for 10 daysInstalls in seconds. No credit card required.