Não. O download do aplicativo em desktops, laptops, smartphones ou tablets é necessário para utilizar a Trust Wallet.