diff --git a/ring-android/app/src/main/java/cx/ring/service/DRingService.java b/ring-android/app/src/main/java/cx/ring/service/DRingService.java
index de82310d5ac4631f32b3d8d5e65b3c6d5d6ca328..482b24065500519cd557b0a9baf4e4b6c6e269df 100644
--- a/ring-android/app/src/main/java/cx/ring/service/DRingService.java
+++ b/ring-android/app/src/main/java/cx/ring/service/DRingService.java
@@ -487,16 +487,6 @@ public class DRingService extends Service {
 
         }
 
-        @Override
-        public int backupAccounts(final List accountIDs, final String toDir, final String password) {
-            return mAccountService.backupAccounts(accountIDs, toDir, password);
-        }
-
-        @Override
-        public int restoreAccounts(final String archivePath, final String password) {
-            return mAccountService.restoreAccounts(archivePath, password);
-        }
-
         @Override
         public void connectivityChanged() {
             mHardwareService.connectivityChanged(mPreferencesService.hasNetworkConnected());
diff --git a/ring-android/app/src/main/java/cx/ring/service/IDRingService.aidl b/ring-android/app/src/main/java/cx/ring/service/IDRingService.aidl
index e29b1ad7adb591d5f1456da4f511df6dbc116437..9ba51241d4e200b2f27da46aee6b69eb4ab85673 100644
--- a/ring-android/app/src/main/java/cx/ring/service/IDRingService.aidl
+++ b/ring-android/app/src/main/java/cx/ring/service/IDRingService.aidl
@@ -114,8 +114,5 @@ interface IDRingService {
 
     Map getConference(in String id);
 
-    int backupAccounts(in List accountIDs, in String toDir, in String password);
-    int restoreAccounts(in String archivePath, in String password);
-
     void connectivityChanged();
 }
diff --git a/ring-android/libringclient/src/main/java/cx/ring/services/AccountService.java b/ring-android/libringclient/src/main/java/cx/ring/services/AccountService.java
index 9a12a7212233cd5a869cc0b12116a2a5a43030db..3b6195dbc5b0b86f38d2117c4ac3620497bfdc21 100644
--- a/ring-android/libringclient/src/main/java/cx/ring/services/AccountService.java
+++ b/ring-android/libringclient/src/main/java/cx/ring/services/AccountService.java
@@ -972,34 +972,6 @@ public class AccountService {
         mExecutor.execute(this::registerAllAccounts);
     }
 
-    /**
-     * Backs  up all the accounts into to an archive in the path
-     */
-    public int backupAccounts(final List<String> accountIds, final String toDir, final String password) {
-        try {
-            return mExecutor.submit(() -> {
-                StringVect ids = new StringVect();
-                ids.addAll(accountIds);
-                return Ringservice.exportAccounts(ids, toDir, password);
-            }).get();
-        } catch (Exception e) {
-            Log.e(TAG, "Error running backupAccounts()", e);
-        }
-        return 1;
-    }
-
-    /**
-     * Restores the saved accounts from a path
-     */
-    public int restoreAccounts(final String archivePath, final String password) {
-        try {
-            return mExecutor.submit(() -> Ringservice.importAccounts(archivePath, password)).get();
-        } catch (Exception e) {
-            Log.e(TAG, "Error running restoreAccounts()", e);
-        }
-        return 1;
-    }
-
     /**
      * Registers a new name on the blockchain for the account
      */