Exactly. You don't need a desktop computer to request the creation of your Twitter archive. You can make this request by following the same steps through the mobile application.