Start providing updates to your customers

Deploy updates. Send messages. Have control over your software.

Unlimited Updates

Provide unlimited updates to your customers - regardless of how many products you have. You can send an update once a year, or even daily. It's all up to you and it's included in your chosen plan.

Free for Open Source

Get free unlimited updates and messages for your Open Source products. Simply sign up for a free account, set up your product and mark it as Open Source. Searching for a commercial solution? No problem, we have fair plans available for any commercial use.

Full Control

Decide which version needs an update - define updates for specific platforms, localize your update, or send your customers a message about a new event, or product. You can choose and change everything - anytime.

Create Updates

You can easily assign an update to multiple versions, or target towards a specific version. By allowing you to customize the command parameters, UpdateNode gives you maximum flexibility.

Define Messages

Messages inside your software address your users directly. You can provide them additional information, special offers, or inform them about company activities. Stay connected on your schedule.

Track your product's usage

Knowing who purchased your software is helpful, but it's much more informative to know who's actually using it. This information allows you to target new customers, target your campaigns and concentrate on the right customers.

Test your updates and messages

Want to integrate the update/message logic into your software instead of triggering an external client? No problem. Our Web API is simple and straightforward to use - and of course it's included. Check the API output online and start implementing your own update client on our simple powerful framework.

Full localizable updates & messages

With UpdateNode, it's easy to deploy an update with localized content. Just add your desired translations for all updates and messages. Based on the language requests, you can decide which languages are worth supporting and which can be shown in your default language.

Deploy Everywhere

Our Qt based update client guarantees you a perfect cross-platform solution for desktop applications. For the mobile world, we have several samples and libraries for each platform. Finally, you can use our simple web API on any platform, even if we don't support it yet, or if you want to create your own update client.

Monitor your products grow

UpdateNode provides you with all the statistics you need for your product. See how your product is being used on a daily basis, discover the OS's which your application is most active on, or watch how many clients are requesting updates from a specific country. UpdateNode gives you control of your data by allowing you to easily export your usage data.

Maximum control for your updates

We give you full control over the commands and command-lines for your update. Sometimes executing a MSI, or launching an installer is enough. But in some cases, you want to just replace a file, or execute a command. With UpdateNode, there are no restrictions, allowing you to execute your update as it needs to be executed.

UpdateNode Free & Commercial Plans

Plans with fixed amount of clients (1 client = 1 device), or a flat plan for a maximum of flexibility

Additional Links

Latest Articles

UpdateNode.com, the cloud software update service is going to shut down at the end of the year 2016 (31.12.2016). For all existing customers we do offer a special UpdateNode standalone server in order to continue delivering software updates to their customers. We would like to thank all our users for their support and trust within the last 3 […]