No, but to sync your collected places so you can use them on your phone, tablet, or computer, you need to be signed into your HERE account. 


To sign in, swipe in from the right of the screen, and tap Settings > Sign in.