Yes, Sky Open is accessible for free for non-Sky customers via Sky Go on the web or the app.