See the true Google Maps rating of any German business.
Some businesses abuse German defamation law to mass-remove critical reviews. Google now shows how many reviews were removed — Fair Rating shows you what the rating would be if they hadn't been.
Live on the Chrome Web Store (also works on Brave, Edge, Arc, and any other Chromium browser). Firefox version submitted to AMO and currently under review — link will replace this note when approved.
google.com/maps and
google.de/maps.
adjusted = (rating × total + assumed_star × removed) / (total + removed)
For capped banners ("more than 250"), the upper bound is estimated
as max(500, total × 5%) so large businesses don't get
a free pass.
Detection is keyword-based, so it works whenever Google shows the defamation notice, regardless of browser language:
Fixed: on pages with a "Similar places" panel, the badge sometimes picked a competitor's higher rating instead of the actual business's. Now picks the rating right above the defamation notice.
Also: the Send feedback link now pre-fills GitHub issues with the parsed values + page URL.
Firefox / AMO compliance: declared data_collection_permissions: none and bumped Firefox minimum to 140 to match.
Replaced innerHTML with safe DOM construction so AMO's linter is happy. No behaviour change.
Fixed Capvin-style misparse where the badge showed 1.0 on businesses with Greek/European-formatted review counts (1,6χιλ, 1.0K). Unicode-aware regex + suffix multiplier.
Adjusted rating now floors to 1 decimal (never rounds up in the business's favour). For "more than 250 removed" capped banners, the upper bound is extrapolated proportionally to total reviews.
First Chrome Web Store release. Polished popup UI, full icon set, GitHub Pages site, privacy policy.
Initial release. Detects the defamation-removal notice in ~20 languages and shows an adjusted rating badge.
Full version history in CHANGELOG.md.
← Back to all my projects · Also building: TabNoodle — smart tab cleanup for Chrome.