Lambda does not look like a legit company, there is no terms of service, privacy policy or even a legit contact which is typically required for most reputable businesses. I don't trust them without basic legal information available on their website. For all we know, they are run by the Russian mob.
There's not really a need for a terms of service on a static page. We should probably get a privacy policy up. And there is a contact... both email addresses and forms. Do you need a physical address? We don't have someone sitting around waiting to answer the phone all day.
We're Lambda Inc. Incorporated in Delaware. Haven't announced our fundraising yet but that will be public soon. Clearly need to work on making the site look more legit.
Sorry, maybe legit is too harsh a word, but in many cases I've seen privacy policies and terms of service to be a requirement to do business with the likes of Amazon and Google etc...