SUMMARY UserAgent manager uses QUrl.host() function to recognize the site and change the UserAgent for it. The data are stored in the main settings.ini file which when it gets big slows everything down. Lets user SiteSettings instead which stores data in SQLite database and uses custom function to more precisely recognize given site (different behaviour for different protocols http vs https)