Skip to content

Investigate blank-screen UX when HTTPS loads are blocked by certificate errors #9

@JSvandijk

Description

@JSvandijk

Summary

In emulator testing on April 21, 2026, the app blocked invalid HTTPS loads as intended, but the visible result was still a blank dark WebView instead of a polished explanatory error state.

Evidence

  • invalid-cert local HTTPS harness was used from the Android emulator
  • the app did not proceed past the TLS failure
  • the current UX still needs a clearer visible failure surface

Why this matters

Security controls need understandable user feedback. A blocked certificate load is safer than the previous bypass behavior, but a blank screen can still reduce trust and make support harder.

Next steps

  • investigate which WebView callback path is reached on this TLS failure mode
  • surface a guaranteed user-facing error card for blocked HTTPS loads
  • add an emulator smoke test for this path if practical

Metadata

Metadata

Assignees

No one assigned

    Labels

    androidAndroid app workbugSomething isn't workingsecuritySecurity-related work

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions