There used to be an app or site called “buycott” or something and you could set what you were trying to avoid(example: avoiding human rights violating companies, avoiding specific companies, morals of certain companies, etc.), and you could scan an item and it would tell you. I used it for a tiny bit years ago but didn’t stick with it. Not sure if it’s still around.
My local store flagged me cause I had my coffee cup in the cart. It said, “you only scanned 5 items” and it thought I had 6 in the cart. I was a bit surprised cause I didn’t know it was that far of a view.