but what you can do is to generate your own seed words offline and then import them in your hardware wallet.
If a hardware wallet is programmed to secretly transmit your seed phrase to an external server, then it probably isn't going to matter whether that seed phrase was generated on the device itself or imported from elsewhere.
It is possible, however, to only use a hardware wallet with an airgapped computer. Connect it to an online computer the first time you use it to verify it and update any firmware, etc., then connect it to a permanently airgapped computer, generate a new seed phrase for it (using an external entropy source if desired), and then pair it with a wallet like Electrum to transfer transactions back and forth.