This is the official repository (https://github.com/wingman-jr-addon/wingman_jr) for the Wingman Jr. Firefox addon, which filters NSFW images in the browser fully client-side: https://addons.mozilla.org/en-US/firefox/addon/wingman-jr-filter/ Optional DNS-blocking using Cloudflare's 1.1.1.1 for families! Also, check out the blog!
"Video blocking" is a great feature but with two critical problems: When enabled preloading get permanent stuck at high quality at a certain point (e.g. on YouTube with 1080p - usually videos that are half-an-hour or longer). And the seccond issue is, content blocking in the middle of a video (even of only for one second) leads to frozen video in all of a sudden without displaying an info... Could it even be that these two problems are related or even have the same origin? Unfortunately I had to set whole video blocking feature disabled for watching YT without freezes.
So it sounds like this is working as expected - there would only be a small red V in the plugin area for the block; however, the experience just isn't very good.
Two potential usability things:
Add some sort of a setting to only scan up to a certain amount of video and then assume the rest is good. The truth is that video sees a lot of images even at the lower sampling rate and the chances of some section erroneously getting flagged is high, especially with the model not being trained on video.
Add better notification about what happened. Users should be able to understand that the video was blocked. I try to do this to a certain extent but unfortunately it's not possible (?) to insert the Wingman Jr block logo in the video. Maybe this could use another pass.
User Drago helpfully left some feedback:
So it sounds like this is working as expected - there would only be a small red V in the plugin area for the block; however, the experience just isn't very good. Two potential usability things: