Skip to main content

Known limitations

We strive to provide the best possible experience for our users, but no software is perfect. This page outlines some of the known limitations of tweak, so that users can be aware of any potential issues they may encounter.

Intercepting service worker requests​

tl;dr tweak DOES NOT intercept service worker requests.

If your aim is to use tweak to intercept and mock requests made from service workers, then tweak won't work for you. Due to tweak's design and platform limitations it's impossible for our extension at this time to support service workers. If this is a critical use case for you, reach out to us via email, your feedback it's very important to use.

Replacing documents​

tl;dr tweak DOES NOT allow replacing documents such as HTML, CSS or JavaScript files.

By design our extension is a utility to work with both XHR and fetch; those are the requests you can manipulate. Our only focus is this and our tool is especially designed and optimized for this particular use case, therefore if you work with XHR or fetch, picking tweak is a no-brainer.

Disabled sites​

Frequent users that have the tweak extension enabled have reported issues across particular widely used web applications such as Google Calendar or Gmail. In order to avoid any interference with the normal operation of these applications, tweak will not load on these specific domains. Here's the complete list of disabled sites:

  • google.com (all subdomains: Gmail, Calendar, Docs, Drive, Meet, Sheets, YouTube, Cloud Console, etc.)
  • zoom.us
  • teams.microsoft.com
  • zendesk.com
  • clickup.com
  • chat.openai.com / chatgpt.com
  • x.com
  • facebook.com
  • instagram.com
  • linkedin.com
  • tumblr.com
  • stackblitz.com
  • costco.com

Tweak also does not load when you open files with the formats csv, json or xml directly in the browser.

Slow popup opening​

tl;dr this is a long-standing Chrome bug, not something tweak can fix on its own.

Some users report that clicking the tweak toolbar icon feels sluggish: the click animation plays for about 0.25s, then there's dead air for roughly 0.75s before the popup actually appears. This is intermittent but recurrent, and it's the delay you feel on the "bad" opens.

This is not specific to tweak. The same behavior has been reproduced against other popular extensions such as Tampermonkey, Feedly Notifier and uBlock Origin (though notably not against Stylish), and it has been tracked upstream in the Chromium issue tracker for years:

Because the delay happens in the browser's own extension popup rendering path, before tweak's code runs, there is no workaround we can ship from our side. We keep tweak's popup startup work as small as possible so that once Chrome hands over control, the UI is ready immediately.

Found other issues?​

If you want to report a problem or bug please submit your request here.



Was this page helpful?

Need something else? Request a feature