Every copy of Codebook stores your data, all of your passwords and other sensitive information, in a single local encrypted database file, protected by your Master Password. By default all storage is local, unless you opt to use the Sync feature. Codebook uses our open-source encryption library SQLCipher to read from and write to this database as you use the app.
The location of the database file (strip.db
) differs depending on the platform, along with ease of direct access. On Android and iOS, the file is bundled with the app, and will be deleted if the app itself is deleted. On macOS and Windows this file is stored separately from the app, in your user profile. Deleting the app on macOS and Windows will not result in the database file being deleted. More information on resetting Codebook is available.
Because the database file is directly accessible to you via the file system on macOS and Windows (if somewhat hidden), it may be desirable to directly back up this file, or to know it's location for retrieval and restoration from a backup system like Time Machine. Select your platform below for instructions and file paths. On Android and iOS options for accessing the database file are more limited.
Note: Because the database file is encrypted with SQLCipher it cannot be opened using standard software, or by double-clicking on it. If you wish to decrypt and examine the database yourself you'll need the master password and SQLCipher or a compatible GUI manager like DB Browser for SQLite. External modification of the file is not supported and should not be attempted.
Direct file system access to the database file on Android is not available.
iOS does not offer direct file system access to the user. If you wish to extract the database file from an iTunes backup, this technique may work for you.
The database file can be located at path:
~/Library/Group Containers/PD7G6HRMGV.net.zetetic.STRIP/Strip/default.codebook/
strip.db
will be located in the folder that appearsThe database file can be located at path:
%APPDATA%\Zetetic LLC\Strip
strip.db
will be located in the folder that appears