Hide, blur, or flip YouTube and Bilibili captions so language learners listen first.
Subtitle Shield is a caption helper for language learners on YouTube and Bilibili. It adds a small, reversible layer of friction to captions so you can listen first and reveal text only when you need it.
After installing the script, open a YouTube or Bilibili video page and choose "Open settings panel" from your userscript manager menu. The panel lets you adjust caption mode, shortcut behavior, site toggles, and position offset.
Source code: