What Data is Encrypted

In STRIP all data that you enter is encrypted. Every category name, every label, every note, every pin number, which helps to prevent “ghosting” of the encrypted data. STRIP uses SQLCipher—a fully-encrypted and open-source embedded database—to keep your data safe. This encryption uses 256-bit AES in CBC mode, per-page HMAC protection, a unique random salt and 64,000 rounds of PBKDF2 SHA-1 key-derivation, unique initialization vectors on every page of data. SQLCipher only encrypts and decrypts pages as needed—as STRIP fetches and updates your records.

For the especially curious much more information is available about how SQLCipher protects your data, and the source code is available publicly on Github:

git clone https://github.com/sqlcipher/sqlcipher.git

Backups

Whenever STRIP replicates your data for sync or backup purposes the data file is always completely encrypted.

Sync

All data transmitted during sync is encrypted. When you sync with Google Drive and Dropbox, an encrypted replica of your data is created out on the cloud service, in a file named strip.db inside a folder named Zetetic—you can verify yourself that the file is there and encrypted.