Right now you can’t vote without the wallet passphrase. While it is true that you can configure the vote without the wallet passphrase, minting requires it. So you can’t push your vote to the blockchain without entering the passphrase.
We can consider requiring the passphrase every time data feeds are changed or perhaps even when manual vote configuration occurs, although it is not clear users would prefer that. I would like some feedback on the question of whether the added hassle is worth the additional security.
I would like to increase security by porting the ability to enter the passphrase in an on screen keyboard not visible to the OS, like what is currently in Peerunity.