Toolbar
Your toolbar download page seems to think every browser that isn't Firefox or Internet Explorer must be Chrome. Please wake up. This means your blasted toolbar can't be installed for Amazon's Silk browser, or MS Edge, or Palemoon, of Chrome.
293rd
ranked