What is the motivation to run this non profit site? I can not believe the motivation can simply be to get subtitles to watch movies personally. I suspect this is not really non profit as there the site supports ads. My guess is the owner is making decent money via ads. To the readers of this comment, if you can make a rough calculation of the ad revenue with good assumptions to validate or invalidate my theory, that…
it's not just ads, but also paid API access AFAIR
nothing wrong with that, just not sure where you come with idea he would bother, if there would not be good money in it