It's the user's data. Not Apple's. And it should be the user's right to send it to whoever for whatever results, imo
For example, if I’m maintaining a secure chat app, I think I’d be more likely to adopt the APIs to share the chat messages with the system AI due to Apple’s promises that the data will either be processed On Device, or in their Private Compute Cloud.
If I instead believe that sharing the chat messages with the system AI would cause those messages to be sent to unknown-to-me other entities, I think I’d be less likely to participate in the new API.
This user might be okay with their data going to this other provider, but what about the people they’re messaging? I have a responsibility and a commitment to _all_ of my users to protect their data.
I might not be able to control what any specific user does with the data, but proactively writing the code that sends the chat messages to this other system is something that I have control over.
That's nice of you but your users are going to just copy-paste data to and from ChatGPT anyway.
It's clearly just Apple not wanting to further open up their platform to competition.
- “instagram is better with MetaAi: yes/ask-me-later”.
- updated ToS which bundles a “we’ll use our own ai, and do whatever we waaaaant”
Lying, gaslighting and underhanded “growth hacking” tricks are their bread-and-butter, and you can be sure that whatever they’d have you install would blindly slurp up as much as they possibly can with zero regard for user privacy.