Mangrove Reviews Browser Extension
The Mangrove Reviews browser extension lets you read and write Open Reviews of what the current tab shows. It works on every website, whether or not the site embeds the Open Reviews widget. Each review you write goes into the open dataset.
The Chrome Web Store version also installs in Edge, Brave and other browsers built on Chromium.
What you can review#
Click the extension icon, and the popup shows the reviews of the subject of the tab and a button to write one. When a page offers several subjects, the popup lists them with the most specific first, and you pick one:
- A place, on a place page of Google Maps, Apple Maps, HERE WeGo, cartes.app or OpenStreetMap.
- A book, on any page that carries its ISBN, such as Amazon or Open Library.
- A product, on any page that carries its barcode, such as Open Food Facts.
- The website itself.
- The page you are on.
The README gives the rules the extension uses to detect each subject.
Your reviewer key#
The extension makes a private key in your browser on first use and signs each review with it. After your first review it offers to copy the key. Paste that key into the Mangrove Reviews app or into another browser, and you review there as the same reviewer. The app exports a key in the same format, so a key from the app works in the extension too.
What the extension sends#
The extension sends the address of a tab to the reviewer API only when you click its icon on that tab. The settings page offers a badge on the icon with the number of reviews of the site and the page. The badge is off by default, because it sends the address of every page you open.
For developers#
The extension mounts the widget in its popup, so it shares the widget’s review form, key store and review list. Its source and README give the build steps, the permissions it asks for, and the steps to load a local build unpacked. A new site to detect needs one rule in subject.js and a test.