Comment Virtualize phone/laptop (Score 3, Interesting) 113
The solution is to virtualize your phone/laptop. Run a hypervisor on the bare metal and perform your work in a VM. Before you leave the country, upload the VM to the cloud and remove it from your device. Do the reverse when you get to your destination. This is already doable on laptops. Less so I think on phones but I would be surprised if the hardware wasn't able to make it technically feasible.