How do I create web based forms that interact with TrueVault?
On mobile, each OS has a way to make HTTPS requests in their SDKs. Here is the documentation for iOS and Android.
For web applications, any front end framework will allow you to make HTTPS requests in their own way.
Click here for a short tutorial on how to make web requests using jQuery.