Is there a Cadence account I need to sign up for?
No, there’s no Cadence account to sign up for. That may change in the future to offer additional functionality, but for now, Cadence works by itself on your phone.
Please note that means all your activity data only exists on your device and system backups. Please see how to backup your activities and your settings for more details.