Bugsnag detector

Bugsnag logo

How can you detect if a website uses Bugsnag?

Detecting if a website uses Bugsnag involves looking for specific markers and scripts that indicate the presence of this error monitoring tool.

Here’s a step-by-step guide on how to do it:

  1. Open the Page Source: Right-click on the webpage and select “View Page Source” or press Ctrl+U (Windows) or Cmd+Option+U (Mac) to open the page source code.
  2. Search for Bugsnag Script: Use the search function by pressing Ctrl+F (Windows) or Cmd+F (Mac) and look for the following keywords:
    • bugsnag: This is the most common keyword to find in the script references. Look for something like <script src="https://d2wy8f7a9ursnm.cloudfront.net/v/latest/bugsnag.min.js"></script>
    • BugSnag: Sometimes the initialization of Bugsnag might appear, such as window.bugsnag = { ... }.
  3. Look for Bugsnag Initialization Code: Search for initialization code in the script. It often looks like this: Bugsnag.start({ apiKey: "YOUR_API_KEY" });
  4. Check for Network Requests: Open the browser’s Developer Tools (usually F12 or right-click and select “Inspect”). Navigate to the “Network” tab and look for requests sent to Bugsnag’s servers. You might see requests like: POST https://notify.bugsnag.com
  5. Examine Browser Console for Bugsnag Errors: In the Developer Tools, switch to the “Console” tab. If the website is using Bugsnag, there may be traces of Bugsnag error logs or messages indicating Bugsnag has captured errors.
  6. Inspect JavaScript Variables: In the console of your Developer Tools, you can check whether Bugsnag has been initialized by typing window.bugsnag. If it returns an object, it indicates that Bugsnag is being used.