Postmortem (15 minutes)

Our SDK is used by more than 130K+ applications and is what delivers all of our incoming traffic from the different platforms being used. Recently, we encountered a critical issue, that prevented any incoming traffic from Android devices to AppsFlyer.

As part of our anti-fraud solution, we use the Dexguard algorithm to prevent reverse engineering, where the large majority of our 130K apps use the same tool. However, due to the issue, some source files in the SDK were corrupted on the client-side, breaking the backbone of the SDK, basically shutting down the outgoing mobile SDK traffic to AppsFlyer. This talk will dive into the timeline of the incident, decisions we took in real time to mitigate the incident & the lessons we learned that we think can help others in a similar situation.

Maxim Shoustin