The browser-facing process does not own general mailbox authority.
Proof / OSMAP
Secure mail for high-consequence systems.
OSMAP adds browser access to a hardened OpenBSD mail platform without allowing the web application to become the mail authority.
The engineering problem
Adding a browser should not erase the hardening underneath it.
A browser-facing mail application introduces hostile content, session state, parsing, rendering, and request risk. OSMAP treats those as new trust boundaries while preserving the hardened mail platform underneath.
Hostile mail content is sanitized, bounded, and prevented from silently inheriting browser trust.
Authentication, session lifecycle, CSRF, throttling, request validation, and worker limits define the runtime boundary.
Security-visible product design
A secure state should be understandable to the user.
Sanitization, blocked content, sender context, cryptographic readiness, and protected states are treated as product behavior rather than invisible backend controls.
What this proves
Hardening principles can become working application architecture.
OSMAP connects secure software, platform hardening, privilege separation, hostile-content handling, accessible UX, and operational integration rather than treating them as separate disciplines.
Components receive only the power they need.
Unsafe or ambiguous state does not silently become allowed behavior.
Security controls remain understandable and accessible to the operator.
The software preserves the hardened OpenBSD mail, filtering, TLS, network, and recovery model.
Why a client should care
Security-sensitive software has to make privilege, content, UX, and operations work together.
Those same principles apply to client systems that need more than surface-level hardening.
Narrow authority.
Hostile input stays hostile.
Protection is understandable.
Architecture survives real use.