What's the deal with the 3rd party site in the GoPaddle.app

I was caught off guard by the advertising in the GoPaddle.app and started to create an account at “digital content” unlimited. Is there a reason that site pops up appearing to be necessary to “Start”? On the small screen of an iPhone, it’s not the easiest to see this is 3rd party advertising.