Today one member shared
https://revoke.cash/ but I never used it and I am curious about its safety. I don't want to put myself at risk by curiously trying new websites.
If I remember correctly features like this already exist on Etherscan. You can access the guide at
https://info.etherscan.com/tokenapprovals/. So, there is no need to use another third-party website as long as you visit the right Etherscan website.
That being said, as long as the website is open source and you can verify/build it on your own, I think it is fine to use them if you don't find any malicious code. Relying too much on Etherscan is also not a good idea in the long run, but at the same time, trusting some new random websites is not a good idea either.
Hopefully, there is a better solution other than manually removing approval, such as automatic revoke that cost nothing other than a signature to prevent token draining or something similar. Spending a lot of gas to approve and re-approve is such a pain if you use ETH regularly.