I'm not really sure what the site does, looks like a cleanly designed proxy for youtube?
If it's a service that's piggybacking on another site there's a good chance it'll get shut down at some point. I get the feeling the author of the post is a little naïve that this comes as a surprise, that their two accounts with Oracle were linked and banned in unison came as a surprise and there wasn't a backup.
However anyone who uses a site like this knows it's easy come/easy go. You get what you pay for and appreciate the time, effort and money the webmaster has put in and make your own arrangements to save anything of importance to your local machine.
It's an invidious instance: https://github.com/iv-org/invidious (actually https://github.com/yewtudotbe/invidious-custom since it has some custom patches)