My app has a feature which requires identifying each app users. I’m planning making the app sends UDID to my server. Server stores it, for later use.
I don’t think that’s a personal information, however, I want to know is it approvable or not in Apple’s AppStore.
And, including transferring phone numbers. In the case of WhatsApp, it recognizes my friends’ numbers automatically. I think that’s impossible without some kind of data transfer.
You are allowed to transfer a device’s UDID to your servers. That’s what it’s intended for.