As you only offer discounts on Amazon and Walmart can your chrome extension please just request data from those domains and not ‘all websites’? I'm very conscious of extension over-access.
We request permission for all websites since we are rapidly adding support for more retailers. We don't want to have to ask the user for new permissions every time we add a retailer.