V12
The XSS runs in Ditto’s main frame with the Capacitor bridge attached. It calls `SecureStoragePlugin.get()` with the key `nostr:login`. That blob contains the raw `nsec`. CSP cannot help: `evaluateJavascript()` bypasses normal script-loading rules.