Yes, it's still need to find a computer to connect
https://mewconnect.myetherwallet.com/#/, according their introduction page, "MEWconnect stores your private keys safely in a local, isolated, and secure vault on your device to protect your account", so it's "hardware wallet" without hardware. From my side, I still prefer direct use real hardware wallet to protect crypto assets, smartphone really unsafe do to that.