HTTPS is mandatory when the site handles credentials, payment details, personal data, or any form submission that could expose sensitive information. Those flows create trust and confidentiality requirements that simple informational pages usually do not. The practical test is whether the site collects, transmits, or authenticates identity or data, not whether it is public-facing.
When HTTPS Stops Being Optional
https becomes mandatory the moment a site moves beyond passive reading and into trust-bearing interaction. That includes login pages, checkout flows, account creation, contact forms, password resets, session cookies, and any page that carries personal or financial data. The practical threshold is simple: if the page can expose identity, credentials, or sensitive content in transit, plaintext HTTP is no longer acceptable.
For a site operator, that also means HTTPS is not just a “secure checkout” control. It protects the entire browsing session, not only the final form submit. A mixed site that serves some pages over HTTP and others over HTTPS can still leak session state, user inputs, or navigation context if the downgrade path is weak or the browser is allowed to load insecure resources.
What HTTPS Actually Protects
HTTPS gives transport confidentiality and integrity between the browser and the server. That matters because web traffic can be observed, modified, or redirected on untrusted networks, including public Wi-Fi, shared corporate segments, and hostile intermediaries. When the site handles authentication or any sensitive submission, the protocol is doing more than encryption, it is preserving the trust boundary around the interaction.
It also supports modern browser security expectations. Secure cookies, many authentication flows, and several browser features assume a secure origin. Without HTTPS, the site may still render, but it will increasingly fail to behave like a trustworthy application. For that reason, HTTPS should be treated as the default state for any live site that expects users to interact with it.
Where the Line Is Drawn in Practice
Purely informational pages with no forms, no identity collection, and no tracked session can sometimes function without HTTPS, but that is a shrinking exception rather than a good design choice. Once a site accepts email addresses, usernames, password resets, comments tied to a person, subscription details, or any other data that could be linked back to an individual, HTTPS should be on by default.
Sites that authenticate users must also protect the authentication exchange itself. That includes the login page, token delivery, password recovery, session initiation, and any endpoint that carries bearer tokens or cookies. If a page relies on a form submission to collect data, the better test is not whether the form looks sensitive in isolation, but whether the submission can be used to identify, contact, bill, or authorize the user.
Risk and Threat Considerations
Plain HTTP exposes credentials, session material, and personal data to interception and tampering. Even when the content seems minor, attackers can use exposed form data, cookies, or redirects to hijack accounts, inject content, or replay sessions. Once users are expected to trust the site with identity or data, the absence of HTTPS becomes a direct security weakness.
Failure mechanism: The browser sends traffic in cleartext, or accepts mixed content and downgrade paths, allowing a network attacker, proxy, or malicious hotspot to read or alter requests and responses.
Impact: Credentials, payment data, and personal information can be exposed, while session compromise and content manipulation can undermine both user trust and application integrity.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST SP 800-53 Rev 5, OWASP ASVS and CIS Controls v8 set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST SP 800-53 Rev 5 | SC-8 — Transmission Confidentiality and Integrity | HTTPS is a transport control that protects sensitive web data in transit. |
| IA-2 — Identification and Authentication (Organizational Users) | Login and authenticated web flows depend on secure authentication exchanges. | |
| Recommendation — Require encrypted transport for pages that carry credentials, personal data, or other sensitive submissions. Enforce secure transport for authentication pages and session-establishing requests. | ||
| ISO/IEC 27001:2022 | A.8.24 — Use of cryptography | HTTPS is a cryptographic protection applied to network communications. |
| Recommendation — Apply cryptographic protection to web traffic that carries sensitive information. | ||
| OWASP ASVS | V12 — Secure Communication | Web apps should protect traffic carrying credentials, tokens, and sensitive form data. |
| V6 — Authentication | Authentication pages and sessions require secure delivery of credentials and tokens. | |
| Recommendation — Serve sensitive application flows only over secure transport and eliminate mixed content. Protect login, recovery, and session-establishing flows with HTTPS. | ||
| CIS Controls v8 | CIS-3 — Data Protection | Protecting data in transit is a core safeguard for web-facing sensitive information. |
| Recommendation — Encrypt web traffic whenever the site transmits sensitive or identifying data. | ||
Practitioner Guidance
What to verify: Confirm that every page that touches authentication, identity capture, billing, checkout, password recovery, or other sensitive submission is forced to HTTPS, not merely redirected to it. Also verify that cookies, forms, and embedded resources do not create downgrade paths or mixed-content exposure.
Decision rule: If the page collects, transmits, or authenticates identity or sensitive data, treat HTTPS as mandatory. If the site is informational only, the risk is lower, but the better operational default is still to serve the whole site over HTTPS for consistency and to avoid accidental exposure later.
Practitioner takeaway: The safest policy is to decide at the content and transaction level, not the branding level, because public-facing pages can still be security-sensitive when they carry identity, authorization, or confidential data.
Related resources from NHI Mgmt Group
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 11, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org