demo.mp4
A Chrome extension that locks buy and checkout buttons on shopping sites so impulse purchases can't go through. Clicks are blocked, the button is visually disabled, and a lock icon appears in the corner.
- Detects purchase/checkout buttons on any page using Chrome's on-device Prompt API (Gemini Nano). Nothing leaves your device.
- Falls back to keyword matching + payment-provider selectors (Shopify, Apple Pay, PayPal, Google Pay, Amazon Pay) when on-device AI isn't available.
- Identified buttons are locked: clicks are blocked at the capture phase,
aria-disabledis set, and the element is visually grayed out.
Toggle the extension from the popup to unlock everything instantly.
- Clone this repo
- Go to
chrome://extensions, enable Developer mode, and click Load unpacked - Select the
buy-byefolder
Requires Chrome 138+ for the on-device AI path; older versions fall back to keyword detection.
buy-bye does not collect, transmit, or store any user data. All detection runs locally in the browser.