so i was trying to generate 1.000.000 adresss and send btc to the adress number 1.000.001
as secondary protection i mean if a hacker get my seed and entred it on electrum he will find balance 0
because electrum only show 20 adresses and even if he has some experience and increased the gap he is likely
gonna increase it to 100 or 1000 max he will not expect that my btc is on the adress 1 million+
and if he try increasing the gap too much his pc will freeze before he get the btc

The issue is that i think electrum servers banned my IP during a test of just 10000 Gap
Secondary protection, tertiary protection... Why do you guys complicate things when there is no necessity? Why do you want to focus on secondary and tertiary protection when all you need is to create a wallet on secure device like air-gapped computer (which is pretty cheap, all you need is just a basic computer without access to network), generate 12 words seed phrase and simply securely store it? Or you can also buy an air-gapped hardware wallet?
Also, just one question. How many Bitcoins do you have? Is it like 10-100 or more? Since you already frame yourself as a target, it means that you should be holding lots of Bitcoins because otherwise, no one will waste their time for 0.001 BTC and believe me, when someone wastes their time for hundreds of Bitcoins, they won't be scared to look for 1 million and more addresses.