Yes, The CW has most of its live-airing content available on-demand via The CW app on mobile, smart TV, or The CW website. Note that The CW is a local channel and you can only access the app and website from the US. Even within the US, The CW is only available in selected markets.