If you purchase with your bank account or card through a centralised service, it's not non KYC.
If that's your only option, though, better to buy via robosats or bisq, as it's peer to peer, i.e. only you and the seller would know your fiat payment was meant for buying btc.