I have set up a spending password, but it appears to me that the password can easily be changed and if someone got hold of the machine that the wallet is on, they would be able to quickly change that password and send my ada to an address that I do not control. (i.e. hack and steal my ada)
Is there something else I should do to make the wallet more secure?
Unauthorized access to your wallet and unauthorized ada transfers
To reset your password, your attacker would have to delete and restore your wallet. There is no other way to reset the password on your wallet. In order to restore a wallet, one must have the 12-word Daedalus wallet recovery phrase. So in this case, Your ada is always safe as long as you keep your 12-word Daedalus wallet recovery phrase safe and confidential.
We also have a way to check your 12-word Daedalus wallet recovery phrase to see if it is valid.