While the GLO website is mobile-friendly, the GLO account portal is not currently optimized for mobile devices.
This means that if you're using a phone or tablet, you'll need to switch to a laptop or desktop computer to create and use your account.