If you are trying to watch free videos, you don't need to have a Yidio account. Open the Yidio website or app to sign up in India, and press play on any video that carries a Premium sticker. Then, the steps obey. Visit the respective websites in the USA and Canada- us.Yidio.com or ca.Yidio.com and then press the subscribe button to start creating an account.