networkn:
2FA on the app would drop piracy rates significantly I'd imagine. More content on the App, App being stable, App being able to used anywhere so long as 2FA enabled.
You can only install the app on three devices at a time. I can't see 2FA preventing that from still happening. The key that is used to generate the 2FA code (assuming it is like Google Authentication codes) can be shared between the same people that shared the login name and password of the Sky Go account itself.


