IMO solutions like CPLAY 2FA Shield will get most of users attention since security is main concern in the minds of token holders these days. I myself lost huge quantity of coins in my crypto wallet and wasn't able to recover them. I am interested in seeing how this solution will look like in reality.
Well you be right in many aspect. Most of wallets like electrum are very poor in providing security and it can be easily hacked. 2FA shield is badly missing in wallets and this feature can be a selling factor for this project provided its implemented in true spirit.
I am not saying do not have the ability to authenticate to the app using 2FA, I am just questioning why build another 2FA code inside the app if you can use something like Google Authenticator. It just adds another layer of complexity that you need to ensure is secure. Building the 2FA code generator inside the app adds it to the same channel and it is best if 2FA codes are generated out of band.
Reading that part of feature on their website gave me an impression that their 2FA didn't work like what you think. The 2fa didn't work to secure CPLAY app and its "content", it rather works as a competitor to google authenticator, as an --if we borrow your words-- "out of band" security layer for other app like binance and coinbase. What I don't know is... if it'll works. I am rather sure they'll need binance and other app's agreement and cooperation before they can make their 2fa comptible to act as the second security layer of those apps. What I further didn't know is... if people would prefer their service to google's. I myself find it hard to see why I would trust them over google, especially with their performance to maintain this thread