Item logo image for Service Worker Detector

Service Worker Detector

blog.tomayac.com
3.4(

5 ratings

)
ExtensionDeveloper Tools1,000 users
Item media 1 screenshot
Item media 2 screenshot

Overview

This extension detects if a website registers a Service Worker.

👷 This extension detects if a website registers a Service Worker [1] by reading the navigator.serviceWorker.controller property [2]. It also parses the Web App Manifest and displays the information in an accessible way. Find the source code of the extension on GitHub [3]. 🤔 Why would you want this? If you aren’t into Web development, most probably you wouldn’t. However, if you are into Web development, the extension helps you identify (unexpected) Service Worker registrations in the wild and lets you analyze their code and learn from them. 💡 Why would you use this extension and not just the amazing Chrome Developer Tools? The answer is that the extension proactively detects Service Workers before you even have to open the Developer Tools (which you probably eventually will end up doing anyway). -- [1] https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorker [2] https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorkerContainer/controller [3] https://github.com/google/service-worker-detector

3.4 out of 55 ratings

Google doesn't verify reviews. Learn more about results and reviews.

Details

  • Version
    2.4.1
  • Updated
    October 4, 2023
  • Size
    432KiB
  • Languages
    English
  • Developer
    Thomas Steiner
    Neanderstr. 3 Hamburg 20459 Germany
    Website
    Email
    steiner.thomas@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, please open this page on your desktop browser

Google apps