No worries about the language, at this point, I think I understand what you're out after...
We have a API that is currently in MVP stage (very early) that you can access to create typeforms by POSTing JSON to our endpoint. You can get access to it today by going here: http://typeform.io/landing/
We think that by leveraging the creation of typeforms and collection of results via API, you can build your own, customized backend on top of Typeform I/O and you'll be able to do all the things you're looking for.
Shoot me an email at victor@typeform.com if you have any questions you'd like to discuss privately. Otherwise, I hope I answered your questions.