Help center / App submission

Answer App Privacy

Apple requires App Privacy answers before you can submit your app. Nativtap suggests the answers, but only you can enter and publish them in App Store Connect.

Before you begin

  • Link your App Store app first. The Open App Privacy in App Store Connect button appears once it is linked. The article Connect your Apple account shows how.
  • In App Store Connect, you need the Account Holder, Admin or App Manager role to answer the questions.
  • Nativtap can't fill in the answers or see them. You tell Nativtap when you have published them.
  • You can't submit for review until you confirm the answers in Nativtap.
  • The unread-badge row applies to apps built with Nativtap 1.6.0 or later.

Enter your answers in App Store Connect

  1. From your Shopify admin, go to Nativtap > App submission > Manage App Store.
  2. Select the App Privacy tab. A badge such as 1 to fix shows while your answers aren't confirmed.
  3. Read the five steps in the App Privacy card.
  4. Select Open App Privacy in App Store Connect. It opens in a new tab.
    The App Privacy tab. Five numbered steps explain what to do in App Store Connect, and the Open App Privacy in App Store Connect button is below them.
    1: The five steps. 2: Open App Privacy in App Store Connect.
  5. In App Store Connect, select Get Started.
  6. Answer Yes to collecting data.
  7. Select Next.
  8. Select each data type listed in the table in the next section.
  9. Select Save.
  10. Under Data Types, select a data type.
  11. Answer its questions: select what it is used for and whether it is linked to the user, as the table says. Repeat for each data type you selected.
  12. Answer No to using data for tracking.
  13. Select Publish at the top right.
  14. Apple asks you to confirm that your answers are accurate. Select Publish again.

Apple doesn't count your answers until you publish them. Apple's help says you need the Account Holder, Admin or App Manager role to answer (Apple's App Privacy help).

Check the suggested answers

The table lists what a Nativtap app collects, in the labels Apple uses. The answers are yours to check: what you publish is your statement to Apple. The Why column says when a row applies. Card payment details are entered in Shopify checkout and never reach you, so the table has no payment row.

Data typeUsed forLinked to the userWhy
Contact Info: NameApp FunctionalityYesCustomer accounts and checkout (Shopify)
Contact Info: Email AddressApp FunctionalityYesSign-in codes, order updates (Shopify)
Contact Info: Phone NumberApp FunctionalityYesOnly if your checkout asks for a phone number (Shopify)
Contact Info: Physical AddressApp FunctionalityYesShipping addresses in checkout and the account screen (Shopify)
Purchases: Purchase HistoryApp Functionality, AnalyticsYesOrder history in the account screen; order totals for your app analytics
User Content: Other User ContentApp FunctionalityYesNotes shoppers add to their order (Shopify), and the text a shopper enters in the personalization form if your app sells personalized products with Customix
User Content: Photos or VideosApp FunctionalityYesOnly if your app sells personalized products with Customix: photos a shopper uploads in the personalization form are sent to Customix and attached to the order.
Usage Data: Product InteractionAnalytics, App FunctionalityNoApp opens, add to cart, checkout started, how many notifications are unread (no personal data)
Usage Data: Other Usage DataApp FunctionalityNoOnly if your app shows YouTube videos: when a shopper taps Play, YouTube (Google) receives the video request and playback data.
Search History: Search HistoryApp FunctionalityNoWhat you type in Search is sent to Shopify to show results. We do not store it.
Identifiers: Device IDAnalytics, App Functionality, Developer's Advertising or MarketingNoA random app install ID and the push notification token
Identifiers: User IDApp FunctionalityYesYour Shopify customer account ID (sign-in, wishlist, account deletion). We keep it only while a deletion request is open, plus 30 days.
Diagnostics: Crash DataApp FunctionalityNoCrash reports without personal data
Diagnostics: Performance DataApp FunctionalityNoApp start time and screen load time

No row is used for tracking, so every answer to the tracking question is No.

Product Interaction lists App Functionality because the red badge on the app icon needs the unread notification count. The badge came with Nativtap 1.6.0.

Confirm your answers in Nativtap

  1. Back in Nativtap, on the App Privacy tab, select I've published my answers. It sits under the table.
    The end of the suggested answers table on the App Privacy tab. The I've published my answers button sits under the last row.
  2. Wait for the Confirmed badge. The App Privacy line of Before you submit on the Releases tab then reads You confirmed that your answers are published.
  3. The next time you open the page with your answers confirmed, the App Privacy card is folded. Select Expand App Privacy (the arrow at the top right of the card) to open it.

Add the text to your privacy policy

Apple checks that your privacy policy covers the app. The card gives you text to add to your store's privacy policy page.

  1. In the App Privacy card, find Add this to your privacy policy. The box labeled Privacy policy text for your app holds the text.
  2. Select Copy text. Nativtap shows Copied.
    The bottom of the App Privacy tab after the answers are confirmed. A green Confirmed badge is above the Add this to your privacy policy section, which has the text to copy and a Copy text button.
    1: Confirmed. 2: Copy text.
  3. Paste the text into your store's privacy policy page. It names your app and your store, lists what the app collects, and explains how shoppers delete their account in the app.
  4. Make sure the Privacy policy URL on the App listing tab opens your privacy policy page. Write your App Store listing explains the field.

The text ends with a contact line. It uses your store's contact email, or your Support URL when the store has no contact email. With neither, it points shoppers to your store's contact page.

When Nativtap changes the suggested answers

Sometimes Nativtap changes the table, for example when it added App Functionality to Product Interaction. Your earlier confirmation then no longer counts.

  1. Open the App Privacy tab. It shows 1 to fix again, and I've published my answers is back.
  2. Compare the table with the answers you published, and change them in App Store Connect where they differ. Select Publish.
  3. Select I've published my answers again. Submit for review waits until you do.

You don't need a new app version to change published answers (Apple's App Privacy details).

Common problems

Enter your answers in App Store Connect, press Publish, then confirm in Nativtap.
This line under App Privacy in Before you submit means you haven't confirmed yet. Publish your answers in App Store Connect, then select I've published my answers on the App Privacy tab. Select See the steps to jump there.
Apple doesn't see published answers yet. Enter them in App Store Connect and press Publish.
Apple says it doesn't see published answers. Open App Privacy in App Store Connect, check that your answers are entered, select Publish, then select Submit for review again in Nativtap. You don't need a new build.
Your listing changed in another tab. Reload the page and try again.
This comes with the banner Couldn't save your confirmation. Reload the page, then select I've published my answers again.
Some fields of your listing are not valid yet.
Nativtap saves your confirmation with the listing, so a field that isn't valid blocks it. Fix the fields on the App listing tab, then select I've published my answers again.
Something went wrong. Reload the page and try again.
Reload the page and confirm again. Your answers in App Store Connect aren't affected.
Couldn't copy the text. Select it and copy it by hand.
Select the text in the Privacy policy text for your app box, then copy it with your keyboard.
Couldn't load App Privacy
The rest of the page still works. Select Reload page to load the card again.
The Open App Privacy in App Store Connect button is missing.
Nativtap shows it once your App Store app is linked. Follow the “Finish your App Store app” steps in Connect your Apple account. Until then, open your app in App Store Connect and select App Privacy in the sidebar.
You can't answer the questions in App Store Connect.
Apple lets the Account Holder, Admin and App Manager answer them. Ask someone with one of those roles to do it, then confirm in Nativtap yourself.

Something wrong or out of date on this page? Tell us by email.

Still stuck?

Send us the exact message you see, and what you already tried.

Contact support