How does upfront work and how do I download the theme made?

Hi there,

Silly question but how does upfront builder work exactly?

Does a user create the theme on your own site and then "purchase".

Reason I ask is because when I am logged in I select "purchase now" and it takes me to my profile page. Tried a few times and same issue.

Any ideas?