I like what Apple is doing, but I've heard that rumor enough times from former employees who worked on this stuff, and people who've come out of meetings with the Safari guys, that I continue to be wary of Apple.
I think it was clear from the beginning of Apple Pay that they’re running a very long term embrace-extend-extinguish on Visa and Mastercard, and everything in their product roadmap to date has been consistent with that, especially opening up native tap-to-pay acceptance on iPhones.
Not really? Apple sells ads and directly profits from recommending high-margin, exploitative apps on the App Store. Seeing as their 30% cut is a multi-billion dollar market, I wouldn't just call it a "slim opportunity". More like "a better way to optimize the money printer without the SEC shouting at us" or something.
https://digiday.com/media/apple-skadnetwork/
> Apple Ads Attribution API (used by Search Ads campaigns) provides visibility into clickDate, adGroupId, creativeSetId. “This is a massive, and unfair, advantage Apple is giving to its own systems and advertisers,” said Sergio Serra, senior product manager at supply-side platform InMobi.
https://www.adexchanger.com/mobile/3-ways-apple-is-throwing-...
> Which is particularly interesting considering that late last week, Eric Seufert, a mobile strategist and editor of Mobile Dev Memo, discovered a settings option in the forthcoming iOS 14 that would give preferential treatment to Apple ads personalization.
(IDFA tracking is opt-in, Apple's tracking is opt-out)
It’d be an embarrassment to emphasize their privacy advantage in their announcements only to throw away that trust in pursuit of a few pennies.
Based on the emails that have come out from various trials, they want a 30% cut of everything, eventually including real world services mediated through the phone.
The benefit to Apple is the same reason that Google invests in Project Zero.
Higher consumer confidence that a product is safe = higher engagement = higher revenue.
https://www.twitter.com/techemails/status/148133934582287974...