This sort of tracking can work even if you don't have a Facebook account, because so many different applications will include the Facebook SDK for ad tracking purposes.
Nothing specific to Facebook here, of course, it works the same way for any company with a large ad network.
(1) or any other tracking SDK
Naive take. Network sockets, remote servers, and data brokers don't care about local file permissions and an OS won't be able to tell me if corp-surveillance.justbuyme.com might be a domain hosting a privacy-disrespecting service without some sort of human-mediated reputation service.
It took me a long time to realize that Apple is doing the right thing here.
Outside of our little bubble, smartphones are a means to an end. No one bothers to learn technology more than what they can get by in their everyday life. Technology needs to be as simple and intuitive as possible.
Now, if Apple were to let a person enter developer mode by solving some Leetcode puzzles or CS quizzes, I'd be all in for it. Though I can still see scammers scamming people even with this.
Because not all users choose what goes on their phones.
Some users have it chosen for them by abusive family members.
Asked and answered.
You can in theory keep it cornered in its own room (sandbox), but there's no way to be 100% sure it'll stay there. You can be absolutely sure that it will never stop trying to get out.
App Store apps can be trusted to stick to a sandbox because they are vetted to a standard before being allowed there.
There's no reason for Epic-F-Droid-Store have their applications adhere to any kind of standards enforced by Apple. They can do whatever shitty manipulative tricks they want to try to escape any OS level sandboxing Apple tries to build.
Doubly so for 3rd party browsers. A browser has a huge attack surface and can also run code (javascript and WASM at the least). Keeping it secure and sandboxed is not a trivial thing.
Now, despite the fact that I bought an iOS device to avoid having to deal with shitty third parties, I'm forced to use the epic store and whatever else.
I'm not being forced to install Facebook, but I choose to install it on my device. When this changes happens, the choice isn't going to be "install Facebook from the App Store or the Meta Store", it's going to be "install Facebook from the Meta Store". That's not a choice to the user, it's a choice for meta.
A choice for the user is choosing to buy an iPhone with the knowledge that this is a limitation, and if I don't want that limitation, I can buy an android device.
We've seen this change with uPlay, battle.net, epic launcher on PC. Users don't get "more choice", we live with the rules the developer sets out for us. I _want_ to be on a platform where the developer sets standards for payment handling, authentication options. I don't want to have to provide my payment deatils to Genshin's app store, but I do want to pay them.
Stop telling me that I will have a choice when I have already made a choice, and _you_ want something different.
Someone else can come and say "but i want to sideload meta and Y and Z, but still use an iphone!".
Sure, both are choices, and MAYBE mutually exclusive. I will then side with the one that is most free. In this case thankfully regulation seems to aswell
We're 4 comments deep on a thread of people worried about Facebook being removed from the App Store. Reminding everyone that Meta is optional might be the most rational thing typed in response to this godforsaken article.
Installing Meta is optional, but somehow buying an iPhone isn't.
It'll only be available on their own store where they get 100% of profits and can use any kind of predatory crap to get kids to pay for the next fancy skin.
Epic is not forced to put fortnite on ios as it is now, they choose to, but arent forced.
You should absolutely be free to opt into a walled garden if you want to, but do not force others to go into the garden to play
I choose to live in the walled garden, and there is another option (android) for those who don't. You telling me the walls have to come down is you bringing your rules to the garden _I_ choose to be in.
perhaps your wish (of convenient limitations) just isnt the most popular?
I happen to largely agree that some of the walls apple puts up is for the best, but I would never presume to think I have the right to force that on others. Sure, keep their walled garden, if meta/epic/whatever does not want to play with that walled garden, well.. thats on them, and on their patrons to decide if they wish to patron
> thats on them, and on their patrons to decide if they wish to patron
This isn't giving the patrons a choice though, it's giving epic or meta a choice. The user has to accept whatever they do, and personally I trust apple to do that more than I do a random developer.
Apple themselves have "imposed a sandbox" for Safari since the first version appeared on iOS. Still we had multiple exploits, even though they owned both sides of the code.
Now imagine a situation where you're building a sandbox and the sandboxed application is using every trick possible to try to get out.
This hellish hypothetical you pose already exists. It’s called macOS.
Argue with the premise, don't just tap downvote. This isn't Reddit.