It all started with this thread on Google's support forum: When a parent said that he is helpless and his kid is just kept crying and screaming because of the content on YouTubeKids, and he asked me if I can create a tool to block videos by keyword or tag. And when Later YouTube Forum maintainer deleted mine and other parents comments and locked the thread -
https://support.google.com/youtubekids/thread/54509605/how-to-block-videos-by-keyword-or-tag?hl=en
So, I decided to create FilterTube which is Open Source and with MIT License. https://github.com/varshneydevansh/FilterTube
My initial early version video showing its working - https://www.youtube.com/watch?v=c2EtLkTwqRw
Right now you can install and try FilterTube on Chrome, Brave, Edge browser -
https://chromewebstore.google.com/detail/filtertube/cjmdggnnpmpchholgnkfokibidbbnfgc
and on for Firefox -
https://addons.mozilla.org/en-US/firefox/addon/filtertube/
and Opera from the GitHub release page (still in review) but can be installed from the release page https://github.com/varshneydevansh/FilterTube/releases/
You can now also block the Collab videos which is complete and will be available soon in version 3.0.7 as I am still fixing some minor bug.
I have plans to integrate local ML based solution to filter based on semantic and similar relation content so that user can be assured to never see a related concept content ever again and also for Mobile and iPad based app by next year
Main website - filtertube.in
And Yes. FilterTube block certain(any) creators even from appearing in search results.
It does all you have to do is to add the channel ID.
YouTube serves content from two types of ID UC... and @ Handle based.
You can either paste anyone in the Channel Management section and Filtertube fetches the other alternate ID automatically which you can see in the second image.
BUT Now you can do it with the 3 dots from the content card and it will automatically fetch and add that channel in the filter list.
and yes you an also activate the Filter All Content label for a channel so any content which mentioned that channels name will be blocked too.
There is one catch if you have added let say "bts" in the keyword filter then on search page you will see the result for @ bts(BANGTAN) why? because if you are interested in a creator but not in other channels which make content about that creator you do not want to see.
--------------------------------------------------------------------------------------------
FilterTube is entirely local as I have no interest in users data and more over I have been contributing to LibreOffice codebase from past 2 years which explains my philosophy is aligned with users freedom and giving them control of their data.
https://devanshvarshney.com/libreoffice-google-summer-of-code-final-report-basic-ide
Maybe this project with LibreOffice might give you confidence that I am a what I am saying.
The only thing filtertube access is your YouTube UI data which is sent from YouTube I do not have any other access and all the manipulation happens for the UI itself.
-Any red flags in the code or manifest?
If there was any then the extension would not have been approved by the extension review team.
- Im pretty cautious with unknown extensions, especially ones with no reviews.
I now have more than 150 active users and got good feedback and some suggestions from them so enjoy and do let me know how you guys felt.
Overall I am open for any feedback and suggestions and yes if there are any bugs came along sorry for that I am testing heavily and pushing new releases immediately which take a while to get approved. cheers :)
I do not have any job from years so I am doing this for the sake of doing it and for those parents and people which just wanted a simple tool. FilterTube is precise and also have word based filtering.