skip to Main Content

Secure Local Storage (SLS) by Promon SHIELD™

A Better Alternative To Whitebox Crypto Solutions

Protecting Sensitive App Data On End-Users Devices

As mobile devices are increasingly used for security-sensitive activities, such as online banking and mobile payments, which tend to use cryptographic operations, there are often challenges related to securely storing data locally on a device. 

SLS is a state-of-the-art security feature that provides app developers with the ability to store app secrets, such as session tokens, personally identifiable information, API keys and more, locally on the end-user device in a secure and encrypted manner, even if the device integrity is broken (e.g. rooted or jailbroken).

Key Benefits Using SLS By Promon SHIELD™

Why build the safe from scratch...

When you can buy one in-store?

Easy To Integrate

Compared to other solutions (e.g. White-Box Crypto), SLS by Promon SHIELD™ is unparalleled in terms of simplicity and user-friendliness, while ensuring the security of your data.

No Crypto Knowledge Required

As an app provider, you don’t have to deal with crypto complexities. This is time-consuming and often cumbersome. Secure Local Storage (SLS) by Promon SHIELD™ is a better alternative to White-box Crypto solutions.

State-Of-The-Art Runtime Protection

The feature uses Promon SHIELD™ to protect app secrets when used in an unencrypted state.

Learn Why SLS By Promon SHIELD™ Is A Better Alternative
To White Box Cryptography Solutions

Download our Product Sheet and discover the benefits with SLS by Promon SHIELD™

App Data Secured By State-Of-The-Art RASP


Impede attackers’ attempts to reverse-engineer and modify your app. Promon SHIELD™ makes it more difficult for attackers to spoof your app, tamper with its security controls or perform other nefarious activities.

App binding
Repackaging detection
Secure Local Storage (On device)
Store data encrypted inside the app
Binding the data to be encrypted to the device
Whitebox backed encryption of data
Strong device binding / Fingerprinting


Monitor your mobile app’s runtime behavior. Detect whether the app is executing in an insecure environment such as on a rooted (Android) or jailbroken (iOS) device. Mitigate the risks of overlay attacks, debuggers, emulators, and other means by which attackers examine, penetrate, and compromise a mobile app.

Ensure app is running in safe environment
Debugger detection
Jailbreak / Root detection
Emulator detection
Ensure app is not altered or tampered with (e.g. by malware) at runtime
Detection & protection against StrandHogg exploits
Protection against Accessibility API abuse / UI Spoofing (overlay attacks/screen readers)
Resource verification
Hook detection


Upon detecting malicious activity, an app protected by Promon SHIELD™ will modify its behavior in real time to interrupt potential attacks. Response actions include blocking execution of injected code, notifying security administrators, and terminating the infected app to stop the execution of a compromised app.

Integrity checking
Custom reactions
Screenshot detection / blocking
Anti keylogging
Anti screenreading
Alert / reporting
Blocking external screens
Prevent brute force decryption of sensitive information
Back To Top