Websites and apps use important data use SSL nowadays. A lot of apps use websockets for real-time communication with their backend. An https app cannot use unencrypted websockets, as it would be unsafe and most modern browsers do not allow it.
A fair number of people run their apps behind...