Thanks!
I cannot vouch for that, I just came across it. The site seems legit, and I guess it can’t hurt if you remove only the things it stipulates. See if it works.