Can I make a deposit from the mobile app?

Yes, you can. You will be redirected to the website to complete the transaction.