What other ways are you referring to, if I may ask?
Thank you! Is Invidious going anywhere? I saw something about a DMCA takedown from YouTube.
That is incredibly effed up.