It's working for me now but this is a bit worrying to me. I tend to stay away from things that require an online connection to work and I had no idea the trainers here had the same sort of requirement. Especially since I can't think of any reason at all why it should require a connection to their server to work.
What exactly is going back and forth from my pc to their server?
Verifies your account is valid and that it is you using it.