Our tutorial is the canonical resource for getting started with Omaha. Google's official GitHub repository links to it. The tutorial has already helped tens of thousands of developers learn about Google's powerful technology for automatic updates.
Brave Software, Inc. are the world's largest users of Omaha after Google and Microsoft. They use it to update their browser on tens of millions of machines. In an ongoing relationship with Brave, we add custom features to their Omaha server installation, which is based on our open source implementation. One of the features, to which we contributed the server-side implementation, brought Brave a 50x ROI within one year. We also help Brave with client-side tasks, such as merging security fixes from Google's upstream implementation. This exposure to Brave's large user base gives us invaluable knowledge that we bring to projects with other clients.
Our client ships a hardware device and a desktop application to approx. 100,000 users. Both components are updated via our server implementation. The customer was frustrated by having to maintain – and often debug – this server themselves. Especially because it used to be unreliable and crashed easily.
By using our infrastructure, the customer solved all of the above problems. What's more, due to the previous setup being sub-optimal, the hosting did not become significantly more expensive – despite now being fully managed.
Medidata Solutions is a public US company with hundreds of millions of USD in annual revenue. One of their main products is a Windows Service that syncs medical data to the cloud. We implemented their automatic update system. Our solution is based on Google Omaha. By using our installer, update client and updater server, Medidata are now able to roll out new versions of their product quickly and effortlessly.
Your application needs automatic updates? We help you evaluate Google Omaha as a potential solution.
Host your updates on our proven infrastructure. We already serve hundreds of thousands of users.
Using Omaha's C++ code for your application is a lot of work. We help you set it up.
Do you have specific technical requirements? Just tell us what you need. We will be happy to help you.