How to send data from device to remote server?

What data does Apple allow Apps/SDKs to send from iOS devices to servers?

  • There's been some publicity recently regarding various SDKs getting heat from Apple for collecting data like device-type, iOS version. Is there a clear list of what sort of device-characteristics Apple allows App developers and/or SDK writers to send from iOS devices to servers? And is there any different in what's OK depending on whether the server belong to a developer or whether the data is aggregated for other purposes? It seems Apple allows the collection of UDIDs for advertising.

  • Answer:

    Apple doesn't publish an exact list, but the permissibility of data collection revolves around whether: The data is personally identifiable information (PII), such as the customer's name, email, or even the UDID of the device. If it is PII, whether your app has obtained permission to collect it Other things you mentioned such as the device type and iOS version appear to be fair game. The law of the land is in the App Store Guidelines: (https://developer.apple.com/appstore/resources/approval/guidelines.html#privacy) 17.1 Apps cannot transmit data about a user without obtaining the user's prior permission and providing the user with access to information about how and where the data will be used

Randy Dailey at Quora Visit the source

Was this solution helpful to you?

Related Q & A:

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.