No, you don’t need an account – guest progress saves locally on-device. Signing in (or registering) is optional and merges your progress into your account, then syncs automatically in the background. If sync fails, nothing is lost; your local progress is preserved and a sync is retried later.