Para crear aplicaciones portátiles, los desarrolladores deben conseguir que la aplicación deje el ordenador donde se ha ejecutado, completamente "limpio".