Do we need to create screen to get permission for data sharing in iOS app?

Here I want to 'clarify' for user data sharing & its flow in app.

When I say data - it includes user's data like name, sensitive info, location, etc.

This is user's data that we want to "share data with our partner company".

So,

Does sharing user data this come under "Tracking"?

If no, fine.

If yes, we will implement AppTrackingTransparency.

Still can we implement separate screen/prompt to request "data sharing" permission?

Personally Identifiable information (PII) really shouldn't be shared with a third party unless you explicitly ask the user's permission, which is different from App Tracking Transparency. ATT stops your app from accessing the phone's unique identifier so advertisers can't track you as a specific individual user.

If the user says no to sharing their PII, will you respect that? Will your app continue to function correctly if you don't share their PII with your partner company?

Your app details that show in the App Store definitely have to tell users you're going to share their details.

I have to say, unless it's something that specifically needs my PII like an app that books a hire car, I wouldn't go anywhere near such an app.

Do we need to create screen to get permission for data sharing in iOS app?
 
 
Q