Our themes have the ability to auto update through the WordPress admin dashboard.
To take advantage of the auto update functionality you will need a theme license key.
Automatic updates are the simplest for your site to use the latest version of the theme.
Setting it up is relatively easy. Once your theme is active visit the Appearance → Getting Started page and enter your license key in the license box.
If you don't enter a license key then your theme will continue to function - however you will not get access to theme updates. These updates can be bug fixes, security fixes, or new features.
To manually update a theme you need to delete the current version of the theme, and then reinstall it following the instructions on the theme installation documentation.
We'd love to get some feedback to help us create better themes.