BugDrop helps users report visual bugs by capturing what they see, not just what they can describe. Reports include screenshots, annotations, system information, and page URLs so developers can understand layout, styling, rendering, and content problems quickly.
Visual bugs are hard to describe precisely. A user might say "the button is broken" when the actual issue is a responsive layout overlap, clipped text, missing image, dark-mode contrast problem, or browser-specific rendering bug. Without a screenshot, developers often spend more time asking clarifying questions than fixing the issue.
BugDrop turns that report into a visual artifact. The screenshot shows the broken state, and annotations let the reporter circle, point to, or highlight the important region.
Visual context can expose sensitive content. BugDrop supports manual redaction before submit and developer-configured masking with data-bugdrop-mask. Password and credit-card fields are protected by default. Review screenshot masking before enabling visual reports on pages with private data.
Install the GitHub App, add the script tag from the installation guide, and configure screenshot behavior in configuration. Use CI testing to verify the widget appears and works on important pages before release.