I did mine on the computer. I don't think the visa website is perfectly optimized for mobile, but especially the payment function, I don't think it can be processed from a mobile.
Participante anónimo what country is that? Some embassies are in charge of more than one country, so they must vet applicants from several countries. For example, the Embassy in Santiago, Chile, also processes applications from Costa Rica and other Central American countries.
I've heard you can get a bank account even with a DTV if you "have a condo". Do you know whether having a condo in that statement apply both for renting/leasing and owning?