When Congress and the President recently passed the law permitting your Internet Service Provider (ISP) to monitor your browsing history (one of many stories here - http://www.nbcnews.com/news/us-news/trump-signs-measure-let-isps-sell-your-data-without-consent-n742316 ), privacy concerns were raised. Many so-called experts recommend using a Virtual Private Network (VPN) but then you cannot be sure that your browsing history remains private at the VPN provider. Also, many of the VPN providers using layers of proxy servers, increases the latency of your browsing (slows down your surfing). VPN’s are typically recommended for non-secure or non-SSL connections. Whereas an SSL connection is still the best means to prevent prying eyes from seeing your content between the you, the client and the host server. You own device or the hosting server would need to be compromised for a third party to see your traffic. The days of paying for expensive SSL certificates are OVER! I explain how to setup your hosting server to use a SSL connection with a FREE SSL CA certificate Another benefit of having a SSL connection to your server is Google rewards servers with a SSL certificate with a higher search ranking. I also show you how to become your own Certificate Authority and I give code samples to force a redirect from a non-SSL to a SSL connection.