This approach protects against keyloggers and browser vulnerabilities.