Regrets Reporter

I had trouble installing this. I get weird recommendations from Utube all the time. It downloaded OK, but when I clicked to execute, it said either I didn’t have the appropriate app (not true, I have Mozilla firefox installed) or I needed to create an association for this add on in default apps setting. Tried to click on default apps and app features and couldn’t find anything having to do with associations. Comments? Suggestions?