Being asked to sign up immediately with no other details on the actual app/site to describe what it's for is going to be an immediate "no, thanks". I even tried going to the main page (https://mikopharm.bubbleapps.io/) and there is nothing there either. I'm not familiar with bubble.io either so also not sure what I'd be signing up for as far as the underlying platform is concerned.