iOS Privacy: Track website activities, steal user data & credentials and add your own ads to any website in your iOS app

1 · Felix Krause · March 3, 2018, midnight
Background Most iOS apps need to show external web content at some point. Apple provided multiple ways for a developer to do so, the official ones are: Launch a URL in Safari This will use the app switcher to move your own app into the background. This way, the user has their own browser (Safari), with their session and content blocker, browser plugins (e.g. 1Password), etc. As launching Safari puts your app into the background, many app developers are worried the user doesn’t come back to ...