1. A method for managing application data on a portable appliance including an operating system and an application configured to run on the operating system, the method comprising: receiving, at a server, a request to update the application on the portable appliance, the application comprising an application executable and application data; and sending, from the server, a dummy application executable to the portable appliance in response to receiving the request to update the application, wherein the dummy application executable is configured to replace the application executable on the portable appliance and to disable the application data on the portable appliance, without updating the operating system on the portable appliance, when the application is invoked.