Am I just being dumb? I go to the website, and the splash page only provides a way to "Download" - which links to the Apple store app, or a "Coming Soon" for a Google Play app.
Is there any other way to create an account or log in?
Again, apologies if this has already been asked or if I'm missing something completely obvious.
Register through the actual iPhone app.
I don't have an iphone. I ditched Apple products around 2012.
Then you can’t sign up yet.