Even paying a nominal fee for hosting (see https://www.nearlyfreespeech.net) is better than paying nothing. Because the exchange of money creates the expectation of services rendered.
The issue is security. Not in a technical, hardened web-server sense. But in the legal sense. A shared web host has root access to your databases. It has access to your API keys. It controls what files are served for your domain name. Paying for a service creates a business relationship, and at least the expectation of liability should a web host act maliciously.
My Services -> Place a new order
Could not load any product groups.
Open Ticket
No support departments found. Please try again later.
Wonder what gives.
Our cPanel uses self-signed certificates. Self-signed certificates work exactly like a certificate purchased through an SSL Certificate Authority, except that they are NOT signed by a Certificate Authority. Instead they are signed by your server; hence the term “self-signed”.
At OneSite, your data is always safe
https://security.stackexchange.com/questions/8110/what-are-t...
With free/cheap certificates widely available through e.g. Let's Encrypt and AWS Certificate Manager, there's absolutely no reason to use self-signed certificates.
The cPanel login page linked to in the footer isn't using any HTTPS, self-signed or otherwise. This means that anyone controlling the network can inject javascript to steal your users' passwords.