I think I heard someone say that giving access to various different pools could also cause this issue. Basically, they changed the code to one of your approved pools and you allowed them access to touch your ETH. I don't know if it's that issue exactly though but I heard of a similar case in BSC but I don't remember the post.
Posted Using LeoFinance Beta
I see
some of the tokens I gave access to are now "dead" so it could be through those that I got hacked.
but I'm too scared to test the theory by revoking the access and trying if the wallet is safe. It's easier to forget about the wallet.