
Booking Filter
Scores every Booking.com hotel with a formula you write, then removes pressure tactics from the results page
9pressure tactics and promo patterns hidden by default

The problem
Booking.com gives you a sort order and a handful of checkboxes. What you actually care about is some private weighting of price against review score against distance against whether breakfast is included, and that weighting changes per trip. There is no way to express it, so you end up with forty tabs.
The page is also working against you while you do it. "Only 3 left at this price", "in high demand", a crossed-out price that was never charged, sponsored results dressed as recommendations. All of it exists to stop you comparing carefully, which is the exact thing you opened the page to do.
What I built
A Chrome extension that runs on booking.com search and property pages. You write a scoring formula over the fields on the page, and every property card gets its score injected next to it, with a star to shortlist and a cross to hide.
The pills next to each hotel in that screenshot are the extension's, not booking.com's. Hover a card and one keystroke shortlists or hides it, so working through a page of results does not require aiming at anything. The side panel holds the filters, a compare view for the shortlist, saved formula templates, and import and export so a search can be handed to whoever you are travelling with.
Stripping the page
The extension removes four kinds of manipulation: urgency messages, scarcity counters, fake strikethrough discounts, and sponsored blocks styled as recommendations. Each one is matched in several ways, because booking.com changes its pages constantly and one missed pattern should not break the whole feature.
The score overlays are the interesting part of the build. Booking.com rebuilds its results whenever you click almost anything, so the extension reattaches each score instead of letting it disappear or drift onto the wrong hotel. Everything stays on your device. The extension can access booking.com and nothing else.
