I tried hodl hodl, but I couldn't find no offers in my country.
If you are happy to tell us which country you are trying to buy in (or maybe which currency you are trying to use), then you might be able to get some more specific suggestions. Other good decentralized non-KYC exchanges are Bisq and LocalCryptos.
Is it ok to provide kyc details to sites such as paxful / vertex.market.
If you provide KYC to any exchange, you should work on the assumption that it will be passed on to your government at some point. The only safe KYC is no KYC.
There are some exchanges that allow you to buy Bitcoin without verifying your KYC.
Both are centralized and frequently lock accounts and seize funds whilst asking for KYC, despite what they say. If you want to avoid KYC, you need to choose a true decentralized exchange such as the ones I've mentioned above.