We have been doing SDK Recognition for a couple of years here at Apptopia, and it's absolutely not as easy as it's being portrayed here (i.e. run this GIT library). The technology requires constant attention, maintenance and improving otherwise you very quickly find yourself missing analysis for 65-70% of an app's SDKs. In fact, we have recently re-built our SDK Tech completely as we found previous methods (what we call "Binary Analysis") were extremely inaccurate and resulted in over 20% missed SDKs.<p>The comparison of Uber and Lyft is interesting. Our latest recognition for iOS shows Uber with 6 currently installed and 6 others uninstalled since 2013. Lyft made a lot of updates on May 9 and has 8 installed and 12 uninstalled. The only SDK that they are both currently using is SocketRocket.<p>Screenshots from our tool of the specific SDKs recognized:
Uber: <a href="https://www.evernote.com/l/Aro4rGREdBJI_a80JzIRKZ3z2P8BwM3SGrk" rel="nofollow">https://www.evernote.com/l/Aro4rGREdBJI_a80JzIRKZ3z2P8BwM3SG...</a>
Lyft: <a href="https://www.evernote.com/l/ArrWkfAF3OxGWqcsnrCRtgSnRKgSfwH0I0k" rel="nofollow">https://www.evernote.com/l/ArrWkfAF3OxGWqcsnrCRtgSnRKgSfwH0I...</a><p>We offer free trials at www.apptopia.com where you can look at SDK data for over 1 million apps in 196 countries.