> So let’s see, you downloaded the files from their server, now they have a unique id for each user and they can track you more.
Which you can verify they aren't doing if they provide the source code. Or the non-Apple app distributor could verify that they aren't or otherwise sandbox the apps they distribute to prevent that from happening -- another advantage to competition.
> Most commercial apps aren’t going to give you access to the source control.
For something like that, why wouldn't they? Especially when there is a specific reason to, because it's something people are unusually privacy-sensitive about.
And it's not as if a community-developed Pornhub app that did would be accepted into the App Store either.