We are working on adding an SSL Certificate to the website so that the data here is tunneled through encryption from the browser to server. This may take a day or two.
In the meantime, if you experience any performance issues or glitched, please let us know.
Thank you.