Primal's built-in wallet is being provided by Strike, a regulated business due to touching the fiat financial system. Additionally, the wallet is an on-ramp to purchase Bitcoin, so it will absolutely be KYC.
Good news is, you don't need to use the built in wallet if you don't want, and if you are on Android, you can even connect another wallet you already use if it is Nostr Wallet Connect enabled.