1. Sandbox isolation
When Claw Wallet performs a sensitive action, it does not run inside the same page as the rest of the agent. It runs inside an isolated sandbox so the main UI cannot directly touch private signing state.
This matters because wallet actions are not ordinary website actions. Signing, unlocking, exporting, and recovery should stay separate from general page logic, so a UI bug or a random component update does not expose secrets.
For users, this is why the product can safely ask for a PIN or a passkey in a dedicated secure flow instead of handling sensitive input in the normal dashboard page.