The question is will some hacker in the future be able to call for a swap without the private keys of the victim? Because AFAIK unless there's a metamask of our account attached we won't be able to call up for a trade.
Am I wrong?
What happened weeks before and the reason why this topic was created, I guess, is that someone put a large amount of tokens in a new and unknown yield farming site and lost it all because the dev had introduced a backdoor in the code so he was able to claim those tokens even after the user withdrew them from the site. In theory, without that backdoor that was introduced in the first place in the smart contract, he couldn't have stolen those tokens. Anyway, I think there are tools out there to revoke access to your wallet.