Shazam, song identification app Apple bought for $ 400M, recently released an update to its iOS app that got rid of all third-party SDKs the app used except one.
The removed SDKs include ad networks, analytics trackers, and even open source tools. Why do you ask? Because all the SDKs leak some usage data to third parties in one way or another, which Apple does not really dislike.
Here are all SDKs that were uninstalled in the latest update:
Right now, the App has only one third party SDK installed, and it's HockeyApp. Microsoft's version of TestFlight. It is unclear why it is still there, but we do not expect it to stay too long.
Throughout Apple's entire app portfolio, it is very unusual to see third-party SDKs at all. Exceptions exist. An example of this is the Apple Support app that has the Adobe Analytics SDK installed.
Things are different on Android
Since Shazam is also available for Android, it is expected to see the same behavior. A lot of third party SDKs uninstallation. At first glance, it seems to be the case, but not exactly.
Here are all the SDKs that were uninstalled in the latest update:
Here are all the SDKs that are installed in Shazam for Android:
On Android, Apple seems to be ok with leaking usage data for both Facebook through Facebook login SDK and Google through Fabric and Google Maps, indicating that Apple has not built out its internal set of tools for Android.
It is also worth noting that the HockeyApp was removed from Shazam from Android more than a year ago.
Want to see which SDK apps are installed? Check out the Explorer, the most comprehensive SDK Intelligence platform for iOS and Android apps.