Yea dats right as there are a lot of cloned apps in circulation but I don't see how depositing through the bank would prevent you from being scammed. If your wallet was created with a cloned app or a fake platform definitely if the bank is funding your wallet it would still go to the scammers. You only took a more difficult part to sending them money. Except I fr the reason of protecting your card details then I can relateIt is much safer to invest with their office directly. I've heard about cloned apps. Some people clone applications to fraud people in the internet and I don't really know how true is this. In order to avoid this you can always do your investment physically in the bank when you are not really sure of the sites you are investing on.