Extension upgrade to Google Manifest V3

Monsido has upgraded our Browser Extension from Google Manifest V2 to V3.

Manifest V3 is an application programming interface (API) that controls how Chrome extensions interact with your browser. Just like V2, it determines what actions extensions can take, what changes they make to your browser settings, and where they store code and data.

Manifest V3 provides significant enhancements in terms of security, privacy and performance of browser extensions. It also enables extensions to leverage more modern web technologies.

Support for websites using dynamic URLs

Along with the Manifest V3 upgrade, we’ve rolled out an improvement to the Extension that allows it to function smoothly on web pages that dynamically inject hashes in the URL of a page as the user performs actions or scrolls down. This is also known as hash routing.

For example, an “About us” web page https://example.com/about-us may have a section on the page called “Contact”. With dynamic hash routing, web developers can set the page URL to https://example.com/about-us#contact once the “Contact” section of the page is in view in the visitor’s browser.

Previously, the Monsido Browser Extension was not able to handle such scenarios and refreshed when it detected a change in the URL. With this new improvement, the Extension continues to show on the page without refreshing even if dynamic URLs are detected.

To properly implement this improvement, we need an additional permission from users of the Extension called “webNavigation” in order for us to be able to detect dynamic URL changes.

What does it mean for you?

Existing users of the Monsido Browser Extension do not need to update or re-install anything as the upgrade happens automatically. The first time you open the Extension after the upgrade has been completed, you may receive an on-screen notification in your browser informing you about the upgrade. You will also be asked to accept the new permission settings required for supporting websites using dynamic URLs.

FAQ

Which browsers are affected by this upgrade?

All Chromium-based browsers such as Chrome and Edge had the Monsido Browser Extension upgraded to Manifest V3. Firefox users remain on Manifest V2 but still benefit from the "Support for websites using dynamic URLs" feature.

Which user permissions does the Monsido Browser Extension require?

The Extension currently requires the permissions tabs, identity and storage. With the new upgrade, we're also asking users for the webNavigation permission.

What data is pushed/pulled via the Monsido Browser Extension once added to a user’s browser?

If the Extension is open and the user is logged in, we send the URL of the page to the Monsido platform which will search the customer’s list of pages for the corresponding URL and send data respectively for the domain. If the Extension is not open, we don’t send any data

Can the Monsido Browser Extension locate personal data from a network and push this data to an off-network location?

No, that is not possible.

Did this answer your question?