One of the reviews on Chrome Webstore says that the person who used this had two attempts of fraudulent use of his credit card. Moreover, there is a lot of skepticism over a reddit post. I just used it without any research and now I am really scared.