You can definitely join - you can put in your website, or anything other link that we can verify your identity. Let us know if you run into any trouble hi@elpha.com
Was just wondering this! That is great news and thank you for posting this here.
Maybe it can get mentioned in the FAQ too?
Sure, that's a great idea. We will fix it in our sign-up form as well.