Up until now, I thought the only way to convert fiat to BTC is through KYC exchanges. It seems like there are alternatives such as Bysk. Did I shoot myself in the foot by purchasing through KYC exchanges?
I think KYC is a good thing, so I always do KYC on every exchange, crypto is an asset and without KYC it will be difficult to recover assets if a problem occurs, I'm sure an exchange that implements KYC will not sell our data unless it gets hacked.