Or you can do a multisig wallet between a phone and laptop.
So long as you keep the seed words very secure (which you would have to do with a hardware wallet anyway) then you would need both the phone and the laptop and the password(s), which can be different on each, to send out any coins.
Or I am missing something because I did not have my coffee yet.
Stay safe.
-Dave