I prefer the 3rd option as well, and I like the idea of avoiding email sending and just storing the data on the VM, then making it available via an interface. @superkuh had a really nice idea to just store the data in files, that way I don't have to think about which database / what schema to pick.
Definitely wouldn't want to share email/phone number though. I've done it before and ended up with spam.