An auto update service include a node.js server, a Windows/Linux/Mac client, an iOS client and an Android client.