Simple Integration + Total Mobile Protection

Native Android and iOS libraries handle all of your security needs with just a few lines of code.

Initialize and Monitor App

Add your Dash “Project Key” to your app to connect to the Dash service.

Adding the initialize( ) function into your existing user login and registration initializes the Dash security library and sets up a secure partition for each user.

import com.android.dashsdk.Dash;

//set developer access token
Dash.setProjectKey("asiadfgmjrk953o44923o41034");

//initialize user at registration/login
Dash.initialize("username", "password");
                    

Encrypt Local App Data

Dash storage functions allow you to conduct database operations using familiar functions.

We automatically handle key exchange and allow you to store data safely and securely.

//Encrypted SharedPreferences
prefs.edit().putInt(userId,"93810481").apply();

//Open or create an encrypted SQLite DB
SQLiteDatabase.openOrCreateDatabase(dbFile, null);
                    

Enable Timeouts/Pin Screen

Set inactivity timeouts with one line of code.

Use Dash’s quick pin screen to confirm the correct user is accessing your app.

//set timeout duration (in minutes)
Dash.setTimeout(20);

//Enable Pin Screen
Dash.enablePinScreen();
                    

Support for 98.7% of devices



Android Logo

Android 2.3.3+

Apple iOS Logo

iOS 7.0+

Mobile Security Doesn't Need To Be Difficult.


Take Dash For A Test Drive