Doesn't work for America and is really annoying how often it nags Puntuado con 1 de 5 estrellas

I am not sure I intentionally added this to my computer. I found that it was in my add ons after I couldn't take any more of an annoying pop up menu that kept saying that I had not set up a download folder. It came so quickly that it took a few times to find out what add on it was. It is not an english speaking site and so I don't know why it doesn't make it so people don't assume different. I am amazed no one has reviewed it so I am sharing. I cant use it and it's irritating.