If it's fully client-side, why do I need to sign up for an account..?