The CW has a great new app where you can watch Superhero Fight Club featuring Supergirl! Now I’m not sure if this is available outside of the US (I have asked The CW and hopefully will get a response soon). There is a FAQ about this but I’m not sure if it’s about the app or the show itself

You can download the app from her