I just found out that even if you open 100 ETH addresses using Metamask, once your key is been compromised all the 100 ETH addresses are gone, but in case of Trust wallet each addresses has different recovery seed ..
If you don't know this before you should know now, please take note, some people are using Metamask multiple wallet addresses and they don't understand the risk involved.
How exactly does that works? I have metamask wallet and each time I import my account using private key it only import one account so I don't quite get how it's possible for someone to get access to all my account when they only have the key to just one of my account. It sounds unreal.