You can create your own update client using our update protocol. Please view the steps on the integrate page.
You definitely don’t have to build your own, we currently have an update client for Windows, Mac and Linux. You can download our update client from here.