Enough with the Mobile SDK Mess: A New Technology Is Born

17
Enough with the Mobile SDK Mess: A New Technology Is Born

Transcript of Enough with the Mobile SDK Mess: A New Technology Is Born

Page 1: Enough with the Mobile SDK Mess: A New Technology Is Born

Enough with the Mobile SDK Mess: A New Technology Is Born

Page 2: Enough with the Mobile SDK Mess: A New Technology Is Born

TABLE OF CONTENTS

Do you really know what’s going on with your app’s SDKs?

SafeDK Marketplace - the One-Stop-Shop for SDKs

The In App Protection Solution – SDKs Transparency & Control on the fly:

App Start Time

Network access frequency and latency

Crashes

Privacy alerts on suspicious SDKs

Control over your SDKs

The SafeDK App X-Ray – Scan any app to find the SDKs it uses

Page 3: Enough with the Mobile SDK Mess: A New Technology Is Born

Security & privacy problems - SDKs may contain viruses, malwares, backdoors or, most commonly, piggy-bag your app permissions to access your users’ private data

Watch out from:

For example, BabyBus apps were suspended from Google Play due to an SDK that collectedlocation data on their underage users.

DO YOU REALLY KNOW WHAT’S GOING ON WITH YOUR APP’S SDKs?

Page 4: Enough with the Mobile SDK Mess: A New Technology Is Born

User Experience problems - SDKs may contain bugs, consume a great deal of battery power and data, crash your app, slow down your app, and so forth.

DO YOU REALLY KNOW …CONT.

Page 5: Enough with the Mobile SDK Mess: A New Technology Is Born

Do I really know what's going on with my app's SDKs? Can I really vouch for my app when I use so many 3rd party code?

app developers must ask themselves:

Page 6: Enough with the Mobile SDK Mess: A New Technology Is Born

That’s why SafeDK was born

Page 7: Enough with the Mobile SDK Mess: A New Technology Is Born

We aim to be your companion throughoutyour entire mobile development journey

Page 8: Enough with the Mobile SDK Mess: A New Technology Is Born

Exploring the best SDKs for your app using our SafeDK Marketplace

Safe integration, monitor and control of SDKs in real time (yes, in real time) using our SafeDK In-App Protection

Checking which SDKs other apps integrated, using ourApp X-Ray

WE CAN HELP YOU WITH:

Page 9: Enough with the Mobile SDK Mess: A New Technology Is Born

SafeDK MARKETPLACE - THE ONE STOP SHOP FOR SDKS

Meet the best comprehensive developers’ hub for SDKs

Explore SDKs with real ratingsand reviews

Discuss technical issues foundin various SDKs

Page 10: Enough with the Mobile SDK Mess: A New Technology Is Born

Monitor & Analyze SDKs

Control SDKs with no version update

SAFEDK IN APP PROTECTION - TRANSPARENCY & CONTROL ON THE FLY

Contribution to App start time

Network access frequency and latency

Crashes

Privacy alerts on suspicious SDKs

Page 11: Enough with the Mobile SDK Mess: A New Technology Is Born

MONITOR & ANALYZE SDKS – APP STRAT TIME

How much time do your SDKs add tothe app’s start time?

Real scenario: The app code (Orange) is only responsible for 11% of its start time! The rest is spent by the SDKs.

Users hate slow apps. Don’t be one.

Page 12: Enough with the Mobile SDK Mess: A New Technology Is Born

MONITOR & ANALYZE SDKS - NETWORK ACCESS FREQUENCY & LATENCY

Get a taste of your SDKs network usage, in comparison to other SDKs.

Page 13: Enough with the Mobile SDK Mess: A New Technology Is Born

MONITOR & ANALYZE SDKS - CRASHES

Which SDKs are crashing your app? How wide is the effect?

You can also turn naughty SDKS off with no need for a version update!

Page 14: Enough with the Mobile SDK Mess: A New Technology Is Born

Get alerts on SDK trying to access your private user’s data

Simply deactivate the permission for this SDK

MONITOR & ANALYZE SDKS - PRIVACY ALERTS ON SUSPICIOUS SDKS

Page 15: Enough with the Mobile SDK Mess: A New Technology Is Born

Switch problematic SDKs “OFF” without the need to update a new version

Turn on/off any permission to any SDK

without harming the app’s stability

GAIN CONTROL OVER YOUR SDKS

Page 16: Enough with the Mobile SDK Mess: A New Technology Is Born

Transparency over the SDKs integrated in any Android application

Type in a name of an Android

application, and get the list of its SDKs

Use it for competitive analysis, or for selecting the optimal SDK for your app

THE SafeDK APP X-RAY - SCAN ANY APP TO FIND ITS SDK