I don't want to leave my private key on a computer. I don't want to buy a hardware wallet and give my data to a company that could get hacked. An old phone running GrapheneOS in airplane mode with the MetroVault app as my signing device is my best solution so far.