You mention that you use a hardened Linux OS, but you don't discuss any of the other opensource software that you use. While you technically only have to distribute the sources to the people that receive your hardware, it would be nice to know these kinds of things before purchasing. This is a niche market you're marketing to that has a history of researching these kinds of things. Are you using a custom distro or on…
https://s3-us-west-2.amazonaws.com/files.thehelm.com/legal/H...
Helm: Personal Email Server
251–260 of 592 posts
Re: Helm: Personal Email Server
#252I always own my email. The title itself is misleading and decreases my trust to the Helm.
Re: Helm: Personal Email Server
#253You mention that you use a hardened Linux OS, but you don't discuss any of the other opensource software that you use. While you technically only have to distribute the sources to the people that receive your hardware, it would be nice to know these kinds of things before purchasing. This is a niche market you're marketing to that has a history of researching these kinds of things. Are you using a custom distro or on…
We will be publishing more details to answer your questions in depth in a series of coming posts. I'll give you some quick answers right now.
We use Yocto to spin our own Linux build. Key projects we utilize: OpenLDAP Postfix Dovecot Darwin Calendar and Contacts Certbot OpenDMARC OpenDKIM OpenSSL Python SPF Policy Sieve SpamAssassin Duplicity StrongSwan Docker
We're using duplicity for backups. So you can use it to decrypt backups as you will have the keys as well. Backups are stored on a service we run using S3 and will always be accessible for the user even if something happens to the company.
Re: Helm: Personal Email Server
#254I read the whole tech page and some of the comments here. I might be willing to pay for this service, but not in its current form. I wouldn't want to spend 500USD on a proprietary hardware in addition to paying a subscription fee. What needs to happen to convince me to pay: Open up the hardware component as a platform for anyone to extend (allowing direct ssh, or using my own hardware). It's fine to not open source t…
When the iPhone came out, it didn't support apps - just built-in features like Mail and Mobile Safari. I agree with you that an app store for Helm could be valuable.
Re: Helm: Personal Email Server
#255Earlier quoted context omitted.
You say Helm solves or will solve all these problems. But if I don't actually need to be able to reach the box in order to use my email - if it will work even when the box is offline, powered-down, stolen, or destroyed - then what, exactly, is the point of the $500 box itself? It's not privacy, it seems. If it were private, how could it work when the box is offline? I'm not opposed to a "pay for your email instead of…
Stolen? The data is secure - keys are stored in secure enclave, and storage is encrypted. Down? There's continuity of service if you have a 2nd box online, and it's as easy to restore from a live backup as an iPhone from iCloud. Email is the first app, and there will be more.
Re: Helm: Personal Email Server
#256I read the whole tech page and some of the comments here. I might be willing to pay for this service, but not in its current form. I wouldn't want to spend 500USD on a proprietary hardware in addition to paying a subscription fee. What needs to happen to convince me to pay: Open up the hardware component as a platform for anyone to extend (allowing direct ssh, or using my own hardware). It's fine to not open source t…
Re: Helm: Personal Email Server
#257Earlier quoted context omitted.
Because with Helm only you hold the encryption keys.
But that's completely orthogonal to owning a piece of hardware. You could run a managed cloud e-mail service where only the users hold the encryption keys, too. How is this a hardware problem?
Re: Helm: Personal Email Server
#258Earlier quoted context omitted.
I agree with you absolutely here. Yes, literally Helm does this: encrypted automatic backups.
You say Helm literally does this. But what the grandparent was asking for wasn't just backups. They suggest (as I see it) an open standard for backups, ubiquitously implemented so it's easy to switch your provider and easy to set up new devices. Does Helm use one of those? I suspect not, because I don't know of any such ubiquitously implemented open standard for automatic encrypted backups. So: is Helm going to put i…
Here is a question for the parent poster and anyone else. Do you think it would be worthwhile to gather some people and try to design such open protocol? Without having an implementation first? Or would that be just a waste of everyone's time?
Re: Helm: Personal Email Server
#259Earlier quoted context omitted.
> You could run a managed cloud e-mail service where only the users hold the encryption keys, too. How is this a hardware problem? This is the key question, in my mind. There's only one reason I'd want to own the hardware—to manage/add/create my own services and handle my own backups because I don't trust a company's involvement in these[0]. If this is so tightly controlled that I can't add my own services and I can'…
We use duplicity for backups so there's nothing proprietary in our approach. There will be more transparency coming in a series of technical posts about how the product works, what open source software we use, etc. Appreciate the feedback - we'll keep this in mind as we move forward.
I definitely look forward to these posts!
Re: Helm: Personal Email Server
#260Earlier quoted context omitted.
I wasn't debating your point; I was pointing out how this service accomplishes it without tripping over that problem. FWIW: I'm not sure that's actually how it works.
The device talks to an AWS EC2 proxy IP that Helm makes sure isn't on an IP blacklist. All traffic that goes through that is TLS encrypted using Lets Encrypt keys.
Elsewhere in the thread, Giri says it uses a VPN connection. Is it TLS + something else?
helm.garrytan.com:3333 for example responds with a self-signed localhost cert, not LE keys. IMAPS (still not sure why that’s there but I asked that in a different comment so let's have that thread there) and 8443 do answer with LE though :)