News for hackers. Stuff that matters.
Re:Privacy: Is That iPhone? by mobjack on Tuesday November 12, 2019 @08:42PM (#21520374)
You don't need an IDFA to track someone in the same app. You can generate your own UUID to use.

The value of the IDFA comes from coordinating user behavior across apps.

Targeting ads is one use case, but it is also used in conversion tracking, which is very valuable to advertisers. They can know if ads in one app resulted in people buying things in another app.

Edit: fixed typo

Re:Privacy: Is That iPhone? by thenewnewguy on Tuesday November 12, 2019 @09:53PM (#21520795)
The point is that the app can just record the old IDFA, and when the IDFA changes whoever is doing the comparison between two apps knows that the old and new IDFA are one and the same.
Re:Privacy: Is That iPhone? by tgsovlerkhgsel on Wednesday November 13, 2019 @02:30AM (#21521823)
A likely-good-enough fix would be for Apple to first make extremely clear that this is not allowed, then catch one ad framework/library provider violating the rule and ban every single app/publisher using it to ensure the rule is actually taken seriously.
Re:Privacy: Is That iPhone? by scarface74 on Wednesday November 13, 2019 @05:30AM (#21522652)
How do you “catch” them? The ID is sent from the app and not in plaintext.
Re:Privacy: Is That iPhone? by tgsovlerkhgsel on Friday November 22, 2019 @01:23AM (#21603284)
Through the usual software analysis methods (reverse engineering, static and dynamic analysis, ...)
Re:Privacy: Is That iPhone? by afiori on Wednesday November 13, 2019 @08:07AM (#21523567)
I imagine with the usual review process
Re:Privacy: Is That iPhone? by scarface74 on Wednesday November 13, 2019 @07:51PM (#21531616)
The review process can’t tell the contents of the data being sent back.
Re:Privacy: Is That iPhone? by marc3842h on Wednesday November 13, 2019 @05:53AM (#21522783)
What I think is that if the ID would be reused this would be kinda eliminated? I don't see a reason to not make them reusable.
Re:Privacy: Is That iPhone? by jessaustin on Tuesday November 12, 2019 @09:57PM (#21520813)
How many users would care about this distinction you're attempting to draw between "targeting ads" and "conversion tracking"?
Re:Privacy: Is That iPhone? by kevinh on Wednesday November 13, 2019 @12:24AM (#21521362)
How many users care about either of those at all?
Re:Privacy: Is That iPhone? by jessaustin on Wednesday November 13, 2019 @08:57AM (#21524025)
That's the premise of this thread, that we care about these things.
Re:Privacy: Is That iPhone? by mrgreenfur on Wednesday November 13, 2019 @11:30AM (#21525969)
Generating your own UUID is forbidden I thought?

What if apple sandboxed it to each app to make it safer/easier?

Re:Privacy: Is That iPhone? by tinus_hn on Wednesday November 13, 2019 @06:22PM (#21530898)
You can’t look through device identifiers like the MAC address or the serial to create ids.
Re:Privacy: Is That iPhone? by varenc on Wednesday November 13, 2019 @07:50PM (#21531612)
since iOS 7 Apple always returns "02:00:00:00:00:00" for the WLAN MAC address for this very reason.

Besides the IDFA Apples seem to have tried hard to get rid of the obvious ways for different apps to link activity between their users. Of course if you login or provide an email it becomes easy...and there's plenty of trickier less reliable ways like looking at IP address