Do I need to register my site even if I’m ok with the free plan?

We encourage you to do so. If you register your site, you will be able to access useful information such as notification statistics and you will be also able to enjoy the upcoming free features we will include.