Strike requires KYC for their wallet API.
Why does Primal wallet ask for personal info?
It isn't enough for KYC so what is it for?
nostr:nprofile1qyx8wumn8ghj7cnjvghxjmcpz4mhxue69uhk2er9dchxummnw3ezumrpdejqqgzn9kpsmllqnsf7wh5tz3wgy4cclsftqqplv8tpayrhwgw8llunevgnmdf3 nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq36amnwvaz7tmwdaehgu3wvf5hgcm0d9hx2u3wwdhkx6tpdshsqgxkruautvltgsqwlkhxz6d9c972hueyddg5xcw7jwwwfgdqmfh0fgtc0xaw
It says it won't be shared publicly, but who is it shared with and how is it stored?

Discussion
I think you can use NWC on the Web and Android, but not on iOS… they could do something like nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s as a “hidden” feature where you can pair it on web and it would use it on iOS. But not sure.