I remembered downloading that stuff for crunchyroll to work. It has to be downloaded and activated (site permissions or something) I think, it’s been years since I used the site.
The point is probably to keep people for downloading and screen recording of copyrighted materials. Anime is not owned by the site, rather it is licensed out to be on the site. This has happened before where many titles straight up disappear because the license expired and wasn’t paid to keep it on. Crunchyroll has no authority on how copyrighted material is displayed, rather the companies probably forced it to for legal viewing. Japan copyright laws are very strict.
Honestly, if you want to watch Anime and have the ability to download it use the official gogoanime site.