Reforge Extension Access Debugging

Troubleshooting

Issue: I'm stuck in a authentication loop. What should I do?


Answer: Please follow the steps below:

  1. Type in chrome://extensions in the URL location (we can’t link directly there)
  2. Find the Reforge Extension
  3. Click the Details button

  1. Look for the Site access section and ensure the extension has permissions “On all sites”

Why does the extension require access to all sites?

We would prefer if the extension didn’t require access to to all sites, but it is an unfortunate limitation of how Chrome extension permissions work.

It is possible to specify which URLs an extension has access to. Today, we support six tools: Google Docs, Notion, Confluence, Jira, Linear, and Coda. The problem is that when we add new tools and add a URL for that tool, Chrome would disable the extension so that users can choose whether they want to re-enable the extension. The problem is that it does it in such a way that virtually all of our users would not realize what happened. On top of that, we hope to add new tools constantly (at least once a month). Faced with a choice of asking for permission to all URLs or having our extension disabled for all users constantly, we have chosen to ask for all permissions.

While the extension technically has the ability to read data on all of your sites, we only use it to help you as you do work in a limited set of tools. We don’t store any of your data, train AI models on anything, or sell any information for advertising. Our purpose as a business is to help you do better work by providing suggestions and educational material at timely moments while you’er working.

This is a common trade off faced by a lot of similar chrome extensions who have made a similar decision: Grammarly, Loom, and many others.