Apple requires that purchases be restored on every device associated with the shared account, and that the user is allowed to reinstall the software and restore the purchase on the same device as many times as they like.
In 99.99% of cases, iTunes accounts are associated with credit card information. Therefore, people tend not to share them. In theory, you could use the same login on twenty iPads, but you risk any fraud measures that Apple has, noting the possible theft of the card.
Adding additional tracking will put you in violation of the requirements of your contract with Apple, which means that they will probably pull out your application if they find out. Itβs also technically very difficult - UDIDs are deprecated from iOS 5 and everything that you save, because user data (for example, generated CFUUID) can be synchronized on either iCloud or iTunes devices, and may alternatively not survive uninstalling and reinstalling your application.
Tommy source share