Login to follow
Ciphered Local Storage Plugin

Ciphered Local Storage Plugin (ODC)

Supported
Stable version 1.1.8 (Compatible with ODC)
Uploaded on 6 Feb by OutSystems
Ciphered Local Storage Plugin

Ciphered Local Storage Plugin (ODC)

Details
Detailed Description

Just add a dependency to all elements of this plugin in a module of your application. Once the dependency is in place, your application starts using a newly created database which replicates the structure of your previous local database but which is now ciphered.


Limitations

For Android devices a PIN must be set in the device, otherwise, the application won't start. Removal of the PIN will render the local storage database useless and its data will be lost. Changing the PIN has no effect on the local storage database.

The app will stop working if there is a change in the hostname or the application path because the plugin will not be able to read the key to decrypt the local database. Additionally, users will lose all local data from the device.

A Mobile Application running and with data stored, won't work with an update that includes the Cipher Plugin.

The overhead added by this plugin affects the response times of the local storage access.

In iOS devices, performance is affected only in scenarios where binary data is read/written .You may experience response times 2x slower.

For Android devices, performance is affected for all scenarios, as the secure version is between 3x and 5x slower for both simple operations and binary data queries.

Release notes 
  • Fixes
    • iOS
      • Remove bitcode from plugin, fixing issue with submission to Apple App Store using MABS 12 Capacitor.
License

OutSystems Secure SQLite Plugin
MIT License (MIT)
Copyright (c) 2026 OutSystems


Follows the 3rd party components used and their licenses:

Cordova/PhoneGap SQLCipher adapter plugin
MIT License (MIT)
Copyright (c) 2016 Brodysoft LiteHelpers


SQLCipher Community Edition
SQLCipher Community Edition License
Copyright (c) 2008-2012 Zetetic LLC


SecureStorage plugin for Apache Cordova
MIT License (MIT)
Copyright 2015 Crypho AS