diff --git a/mailbox-android/build.gradle b/mailbox-android/build.gradle
index 323ed59f4861aa1e5b7837f55b3476e9779b806a..41b1ca88a386935d185eefe51f3ac69170523ef5 100644
--- a/mailbox-android/build.gradle
+++ b/mailbox-android/build.gradle
@@ -66,6 +66,7 @@ dependencies {
     implementation 'androidx.constraintlayout:constraintlayout:2.1.0'
     implementation "com.google.dagger:hilt-android:$hilt_version"
     kapt "com.google.dagger:hilt-compiler:$hilt_version"
+    implementation 'net.zetetic:android-database-sqlcipher:4.4.3'
 
     // Java 8
     coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.1.5'
diff --git a/mailbox-android/src/main/java/org/briarproject/mailbox/Foo.java b/mailbox-android/src/main/java/org/briarproject/mailbox/Foo.java
new file mode 100644
index 0000000000000000000000000000000000000000..e4ddb3f91fe8de4a8c7d18144545e175f62fb821
--- /dev/null
+++ b/mailbox-android/src/main/java/org/briarproject/mailbox/Foo.java
@@ -0,0 +1,19 @@
+package org.briarproject.mailbox;
+
+import net.sqlcipher.database.SQLiteDatabase;
+
+import java.io.File;
+
+public class Foo {
+
+    private void InitializeSQLCipher() {
+        SQLiteDatabase.loadLibs(null);
+        File databaseFile = /*getDatabasePath("demo.db");*/ new File("");
+        databaseFile.mkdirs();
+        databaseFile.delete();
+        SQLiteDatabase database = SQLiteDatabase.openOrCreateDatabase(databaseFile, "test123", null);
+        database.execSQL("create table t1(a, b)");
+        database.execSQL("insert into t1(a, b) values(?, ?)", new Object[]{"one for the money",
+                "two for the show"});
+    }
+}