I’m always suspicious of browser extensions, and also websites with Russian country codes.

In this case, there is a reason for this. Cease and desist letters....