Rated 2 out of 5 stars
I just created an account to post about this extension. I opened my browser to find a surprise popup tab trying to trick me into ads. They just lost my trust. I'm thinking about uninstalling and looking for something better. Maybe just go back to the old fashioned method without an extension since reviews on some of the others screen capture extensions looks pretty bleak.This review is for a previous version of the add-on (184.108.40.206-signed.1-signed).