How-To

Global Consent Manager – How To

This guide will show you how to manage our web extension. It includes instructions for installation and removal, directions for how to use Global Consent Manager in any situation, and descriptions of features.

Install

Installing the web extension is performed in a few simple steps:

1)   Click on the provided URL to view the Global Consent Manager page:

https://addons.mozilla.org/en-US/firefox/addon/global-consent-manager/

2) Click “Add to Firefox” on the information page.
3) When prompted, click “Add” on the dialog that appears.

Uninstall

Uninstalling Global Consent Manager is also simple:

1)   Right click on the blue Global Consent Manager icon in the top right of the browser.
2)   Click “Remove Extension” in the drop-down menu. 
3)   When prompted, click “Remove”.

Disable

If the user would prefer to keep Global Consent Manager and stop it from running for any length of time, they may follow these steps:

1)   Press the keyboard combination “Ctrl+Shift+A”
2)   Click “Disable” in the options for Global Consent Manager.

The extension may be re-enabled at any time with the same steps.

Using Global Consent Manager

Websites as according to this extension follow three categorizations:

  • Supported
  • Unsupported
  • Disabled

These use cases will be explained in the following chapter.

Supported Website

If Global Consent Manager can manage a specific website’s consent dialogs, the interface will change to accommodate this. The main aspects of this interface are:

  • The domain, which reflects the current website’s domain.
  • Blocking indicator, which updates the user on their blocking status.
  • Consent Switch, which the user can utilize to manually change the blocking status.

Unsupported Website

If Global Consent Manager does not support a specific website, it will be indicated on the interface. The user will have the opportunity to make a GitHub issue report (see “Features of Global Consent Manager – Bug Report”).

Disabled Site

If a site begins with “about:” (such as about blank), or if it is a local page or personal file, it will be disabled in Global Consent Manager’s blocking system. These websites do not provide consent dialogs, and the extension has no function on them.

Features of Global Consent Manager

Global consent Manager has three key features that are important to address:

  • The Universal Button
  • Automatic Unblocking
  • Bug Reporting

The Universal Button

This web extension manages its user interaction through a single button. Based on the status of a website, the button will change its function and text to accommodate the situation (see the previous section, “Using Global Consent Manager”).

Automatic Unblocking

Once a supported website can be considered “trustworthy”, Global Consent Manager will stop blocking this site so that he user may make their consent decision. The user may also override this by blocking the website again, and the decision will be remembered.

Bug Reporting

If the user is logged into GitHub and notice an unsupported site, they may click the button on Global Consent Manager’s user panel. This will automatically generate an issue on GitHub and bring the user to the submission page, where they may choose to send the issue.