The landing page is nicely designed with clear flow for the user to grasp the product (wordy at times).
http://venux.com/products/connect/download (only displays the Windows Icon which gave me the initial thought it was PC only until i noticed the compatibility statement)
Even though the site is inviting i don't trust the information i will store using the service. This may come with brand awareness.
*About Us page- I would like to learn more about the teams background
Good luck on the adventure.