You are right. This is the same as storing your crypto in Binance, Kraken or other crypto exchanges where you also don't own the private keys.
That is why it is very important to do your own in-depth due diligence to know who are the people behind Torque and whether they have any tractions, competence and trustworthy. We surely do not want to hand our crypto to someone who is a nobody.
RE: Removed