Oh really? Congrats! That was really fast! I assumed they didn't work today because it's a holiday in Indonesia. I summited mine the same night at 1am. Hopefully, I will hear back soon then.
I uploaded a combined pdf with my entry stamp, flight tickets and hotel bookings. I don't think I would have been able to prepare that on the phone. If you end up needing to upload additional documents, it also might be a hassle if you don't have a computer.