diff --git a/onionwrapper-android/build.gradle b/onionwrapper-android/build.gradle
index a37abee070c477cf395d8d55b532f3e92ea9b1d0..011ac4c1201b23b346780482fc461f88233809e6 100644
--- a/onionwrapper-android/build.gradle
+++ b/onionwrapper-android/build.gradle
@@ -28,8 +28,8 @@ android {
 }
 
 dependencies {
-    implementation project(':onionwrapper-core')
-    implementation 'org.briarproject:dont-kill-me-lib:0.2.6'
+    api project(':onionwrapper-core')
+    api 'org.briarproject:dont-kill-me-lib:0.2.6'
 }
 
 mavenPublishing {
diff --git a/onionwrapper-java/build.gradle b/onionwrapper-java/build.gradle
index 1df23d95103b027d9d1ad27815fbfd779cea60e0..7c975e88bf20c569ecc1304ae7041507c83992a2 100644
--- a/onionwrapper-java/build.gradle
+++ b/onionwrapper-java/build.gradle
@@ -9,7 +9,7 @@ java {
 }
 
 dependencies {
-    implementation project(':onionwrapper-core')
+    api project(':onionwrapper-core')
     def jna_version = '4.5.2'
     implementation "net.java.dev.jna:jna:$jna_version"
     implementation "net.java.dev.jna:jna-platform:$jna_version"