Bird Eats Bug logo

Let anyone report bugs

Web SDK widget

Our Web SDK is an easy way for anyone to report bugs without installing any extra extensions or signing up.

Try Bird later, from your desktop

DevTools view in Bird Eats Bug session

Easy, quick, and effortless to install

With a few lines of code, our Web SDK enables your software developers to always receive professional, data-rich bug reports from anyone, including your customers

You can get started with our SDK Documentation. Follow the instructions to copy and paste the single code snippet, inject it to your app, and a report bug button or widget will be added to your app.

Open SDK Documentation

How to get started

You have full control to manage which domains or page SDK will be enabled on. Here’s how to install our Web SDK to your internal or production apps:

  • Generate a Public App ID in workspace's settings. Whitelist domains on which the SDK will be integrated. Select upload collection and permission.
  • From the SDK documentation, copy-paste the snippet into your page's <body>  and follow instruction to integrate a bug report button into your site
  • On your site, click report bug button to start recording
  • Finish the recording, input title and description, then click Submit
  • The bug report will be uploaded to your Bird workspace
Bird Eats Bug Chrome extension enabling replays
Icons of all tools Bird Eats Bug integrates with

Customization

Web SDK comes pre-configured with default screens, allowing it to be used without any further customization. To optimize your SDK, Bird also offers the ability to customize options, such as:

  • Set dark or light theme for the default screen
  • Set position of the default button or widget
  • Customize UI text
  • Add additional triggers
  • Disable the default button
  • Define which fields users need to submit
  • Pre-fill / auto-include the user email
  • Hide the session link from the user
  • Skip the introduction screen
  • Exclude recording of select data types
  • Mutate recorded data before upload

Limitations

While the lightweight aspects of the technology has made SDK possible, it does come with some limitations.

Screen recordings recorded by SDK will be in the DOM recording format rather than in video format. Therefore, screen recordings may appear different, or have missing sections, depending on the contents of the page.

Some embed elements like <iframe> and <canvas> are not recorded (e.g. Google Maps), and neither anything outside the HTML document like native MacOS/Windows menus.

Only content on the specific page is recorded, data in popups or other tabs are not recorded.

The technology works by recording "events". On pages that trigger a high volume of events in a short period of time (e.g. a page loading a lot of data in the background) that could cause stability issues.

Bird Eats Bug Chrome extension enabling replays

Matthew | Cofounder at Whalesync

Switched from Loom to

Bird Eats Bug logo

Bird Eats Bug

Bird Eats Bug is one of the simplest, yet invaluable tool for squashing bugs we've ever used. Communicating a bug to the team takes seconds.

Stop reporting bugs the old-fashioned way

Try Bird on your next bug - you’ll love it

“Game changer”

Julie, Head of QA

star-ratingstar-ratingstar-ratingstar-ratingstar-rating

Overall rating: 4.7/5

Try Bird later, from your desktop

Made in Germany
© 2023 Bird Eats Bug