then you should remove web wallet as an option ,i dont think we really need web wallet if there are wallet already and dont have a 3rd party it is more secure than webwallet.
The only things why many people use that and risk to make a KYC is for the convertion to fiat currency.
However, we still need an exchange/web wallet when we intend to sell our bitcoin. And most of the exchange will ask you KYC to make an account at there.
So, just wondering do we have another way to avoid it? I'll agree if the best platform to hold bitcoin is an offline wallet. But if you concern with the other thing like KYC it seems like you won't ever be avoid it.