This was tied to an action in the App Store. Not sure how you purchase apps without tying it to your Apple ID. It is also laid out in the ToS "We use information about your browsing, purchases, searches, and downloads. These records are stored with IP address, a random unique identifier (where that arises), and Apple ID"
No one (or even the author) has been able to replicate it or find the Apple ID in any other logs calls.
There isn't another mainstream product that offers that.