Update Download Process
When the Download updates automatically option is enabled, M-Files automatically requests for an update package from the default update server (findupdates.m-files.com) every hour. If a new version is available, the automatic update server sends the new version number and an HTTPS URL for the update package to M-Files.
After receiving the download URL, M-Files checks that it starts with https, and if it does, downloads the digitally signed update package with Background Intelligent Transfer Service (BITS). M-Files then proceeds to verify that the update package has been created and signed by M-Files and that it has not been tampered with, therefore making sure that it can be safely installed, and finally makes the new version available for installation.