ResearchHigh

Chrome on Android Enhances Security with Advanced Protection Features

3 min readSource: Google Security Blog
Chrome settings screen showing Always Use Secure Connections toggle for HTTPS-First Mode

Google expands Advanced Protection to Chrome on Android, enabling HTTPS-First Mode, full Site Isolation, and reduced JavaScript attack surface for high-risk users.

Chrome on Android Bolsters Security with Advanced Protection Integration

Google’s Chrome Security Team has announced the integration of Advanced Protection into Chrome for Android, extending robust security measures to high-risk users such as journalists, elected officials, and public figures. This update, part of Android’s broader Advanced Protection Program, introduces three key security enhancements to Chrome: HTTPS-First Mode, full Site Isolation, and reduced JavaScript attack surface.

Key Security Enhancements

1. Always Use Secure Connections (HTTPS-First Mode)

Advanced Protection enforces HTTPS-First Mode by default, ensuring all connections—public and private—use encrypted HTTPS. This mitigates risks such as data interception or malicious content injection via insecure HTTP. While plaintext HTTP accounts for less than 1% of Chrome on Android page loads, it remains a critical exploitation vector, as seen in targeted attacks during the 2023 Egyptian election.

  • For All Users: Chrome has progressively expanded HTTPS-First Mode, including:
    • A variant that warns only on public sites (excluding local networks like 192.168.0.1).
    • Automatic enforcement in Incognito Mode since Chrome 127 (June 2024).
    • Prevention of HTTPS-to-HTTP downgrades for frequently visited sites (since Chrome 133, January 2025).

Enterprises can configure this via the HTTPSOnlyMode and HTTPAllowlist policies.

2. Full Site Isolation on Mobile

Site Isolation, a security feature previously limited to desktop Chrome, now extends to Android devices with 4GB+ RAM under Advanced Protection. This isolates each website into a separate OS-level process, preventing malicious sites from accessing data or exploiting vulnerabilities in other tabs. Without Advanced Protection, Chrome on Android isolates only logged-in or form-submitting sites to conserve memory.

3. Reduced JavaScript Attack Surface

Advanced Protection disables V8’s high-level JavaScript optimizers, which, while improving performance, have historically been a source of ~50% of exploited V8 vulnerabilities. This trade-off enhances security at the cost of potential performance degradation for some websites.

  • Enterprise Control: The DefaultJavaScriptOptimizerSetting policy allows organizations to disable optimizers while allowlisting trusted SaaS vendors.
  • User Control: Available as a Site Setting since Chrome 133, users can toggle optimizers per-site.

Impact and Recommendations

For High-Risk Users

Advanced Protection is tailored for individuals facing targeted threats, such as journalists or public officials. To maximize security:

  • Enable Advanced Protection Program for Google accounts, requiring phishing-resistant MFA.
  • Activate Advanced Protection on Android 16+ with Chrome 137+.
  • Keep devices and browsers updated to mitigate emerging threats.

For Enterprises

Organizations can leverage these features via Chrome Enterprise policies to:

  • Enforce HTTPS-First Mode across managed fleets.
  • Enable full Site Isolation on eligible Android devices.
  • Disable JavaScript optimizers while allowlisting critical applications.

For Website Operators

Deploy HTTPS to avoid warnings and ensure data confidentiality. Use HSTS headers to prevent protocol downgrades.

Conclusion

Google’s integration of Advanced Protection into Chrome on Android reflects a risk-based security model, balancing performance and protection. While default Chrome settings remain secure for most users, these enhancements provide critical safeguards for high-risk individuals and enterprises managing sensitive data. As threats evolve, Chrome continues to raise the bar for browser security without compromising usability.

Advanced Protection is available on Android 16+ with Chrome 137 and later.

Share