Not trying to be rude here, but it does say "by EFF technologists" when installing the extension. Also their welcome page for the extension after installing it, states "" A project of the EFF".
I hope these things are read beforehand and just not skipped, ignored or just installed quickly before taking some time to look around / researched.
I liked and used Deezer until they rebranded. I can't get over the new look. Switched over to Tidal