Privacy
Opinion Meter is a browser extension that shows what people think of the things in your search results, of the sites you visit, and — when you ask — of the subject of the page you are on. This page says exactly what it sends and keeps.
What the extension sends
On Google search result pages: the titles and addresses of the results on the page and the words you searched for. This includes sponsored results, shopping tiles and AI Overview reference links. Opening a result's card resends that one result's title and address and the original query to recover the reading if necessary.
On every other website (the card at the top right of the page): the site's address — its domain, never the page's path or query — and the name the site declares for itself, so the site's reading can be fetched. When you arrived from a Google search that already showed the site's bar, nothing is sent: the reading is carried inside your browser. Nothing else about the page is read or sent unless you press the button below.
When you press “Analyse this page's subject”: the visible text of that page (reviews and comments first, up to about twelve thousand words), its title, its address and any structured data it carries are sent to the server once, so the page's subject can be named and the opinions written on the page read. Nothing you type into the page is ever read: forms, fields and passwords are skipped. The text is read and then forgotten; only the finished reading is kept, for a quarter of an hour. A one-time note in the card says this before the first press.
No cookies, no account details, no browsing history beyond the site addresses described above. Each install makes a random token so the server can limit how often one copy asks. The token identifies an install, not a person, and is never linked to an account.
Turning the card off
The menu behind the extension's toolbar icon turns the card on other websites off, everywhere, at once; the × on a card hides it on that page until the page is next loaded. With the card off, nothing is sent from any site but Google's search pages.
Why the browser says “read and change data”
Browsers grant page access as a combined capability: the same permission that lets an extension draw a bar also allows it to read and change that page. They do not offer a draw-only permission. Opinion Meter does not read passwords or form entries; it adds its own bars and card. Removing automatic page access would require you to activate it separately on pages and would stop the card appearing automatically. Turning the card off stops drawing and sending on other sites but does not revoke the browser permission; you can restrict website access in your browser's extension settings.
What the server keeps
The server keeps only what it works out: the split of opinion, the count, the summary sentence and links to the public posts it read, for up to 24 hours per subject. It does not keep the posts themselves, and it does not keep the text of any page. A finished card, with its quotes, is held for at most a quarter of an hour so that opening it again is instant. Quotes are otherwise fetched live, so a post deleted on its platform disappears from Opinion Meter at once.
Request records used to prevent abuse are kept for at most 7 days and contain the install token and the time of the request, not the search or the page.
Where the opinions come from
Public posts and comments read through the official interfaces of Reddit, YouTube, X, Hacker News and Bluesky, within the limits each platform sets, and — for a page's reading — the reviews and comments written on that page itself. The text of those posts and reviews is sent to an AI model to be classified and summarised; usernames are not. Nothing is used to train any model.
What is a subject
Anything people talk about: products, films, apps, places, companies, articles, topics and public figures. For a person, the reading is about their work and public conduct, drawn only from public posts, and like every reading it is kept only as short-lived derived data.
Contact
Questions about this page: open an issue on the project's GitHub repository.