I've recently been going around trying to find great add-ons to Battlelog and this one really caught my eye. I started out making an account and tried downloading it for my Google Chrome browser, and yet Chrome won't allow me to download it putting me in some despair.
I'm not sure if I should be asking this question on this forum and rather be seeking out learning from the FAQ section. Sorry if I cause any ruckus.
Quick Answer: Download File, Open Extension Window (Settings -> Extensions), Drop the downloaded CRX File into the extension window.