It cant be steal if you are protecting your keys,you could have login or put your privatekeys in some safe place that no one but you have access,you could have installed metamask extension because it is encrypting the privatekeys of your wallet whenever you are trying to trade in decentalized exchanges,because you wont need to manually put your private keys to these websites when you are using metamask.