Hello Justin and Jay,
Currently theme is not auto updated. You have to update theme manually. We recommend you to use FTP to update the theme. Auto update feature is available soon, because we are working on that feature. Due to some technical problem, this feature is not available now. Hope you will understand. If you face any problem,please let us know. We will help you with the best alternatives.