Everything is hackable and there are too many factors on how it will be hacked. Trustwallet is just an app and for it to be safe will always play on the owner to be honest, let's say 80% of hacks on any wallets can be traced onto the owner's hand, may it because of carelessness or someone really wanted to exploit you but still your responsibility if you let them know especially if you don't know how to safeguard your wallets or your identity.
The main factor because carelessness is the cause of wallet hacking, if we save the mnemonic phrase on an external device and protect the PC from viruses, then it is possible that no one can hack the wallet from the trustwallet or metamask. I have been using metamask and trustwallet for several years and there is no hacking history even though I have kept assets in the wallet till now.
Me too and my ways is too always protect those password, phrases, files, mnemonics, etc.,always check or change your password regularly, put 2FA on every critical accounts and other stuff to make your wallets or accounts safe. It may not a full bulletproof but it may prevent future issues hacking your assets or accounts.