I am a Bitcoiner, but I never used a hardware device for storing my Bitcoin.
I have grave concerns about the state of hardware devices, and why trust them when you don’t need to. But another thing is that I do not trust myself - a gangster, or worse the border patrol in a foreign country, finds a Trezor on me, they might not leave me alone before I give them a key. By the way, I like my freedom and my limbs so that’s not an ideal solution.
It also doesn't address the fundamental problem with keeping your seed phrase secure.
Here I will explain how I keep my Bitcoin safe.
To make the address you can follow this footprint.
Your wallet was created without internet access and you have the seed phrase on a piece of paper. Meaning even if your phone or wallet app was compromised, it is unlikely they got the seed phrase - as it was destroyed before the phone and app had internet. When you save Bitcoin, you just send it to the public address.
Most described ways to keep your seed phrase secure are in fact insecure. The best is to memorize it, however trusting your memory with that task might not be the best. Another way is to encrypt your seed phrase and keep it on your computer and cloud services. Here's how.
With the password you have nothing. With the encrypted file you have nothing. An attacker would have to access both the file and the physical password, which is very unlikely.
It is extremely safe under a some conditions:
Even if your phone and/or laptop have been compromised, it is extremely unlikely that someone actually gets a hold on your seed phrase.
It is extremely annoying to recover and send transactions. This should only be used for long-term storage. For everyday usage I just use a normal hot wallet without any extra security features. The time I save using this solution is well worth it even if my hot wallet got stolen.