Yes, they are opening now. And Yes, I'll consider an SSL certificate for
this.

Thanks.