Insomniac browser is designed to update automatically every time we release an update. Updates are critical because many sites you use will throw errors if you are not using latest versions.
After your browser downloads and installs an update, you still need to apply it by restarting the browser. (Menu-->Exit on a PC, Command + Quit on a Mac). Here's a video to show you what that process looks like.
If you browser does not update or won't install, it is likely being blocked by a firewall. Please use the related articles link below to troubleshoot that and to find out how to see if you have the latest version.