diff --git a/CHANGELOG.md b/CHANGELOG.md
index 6d89fa2..080cbd7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,10 @@
# Changelog
## [Unreleased]
+### Added
+- SFTP remote storage with SSH key file authentication — key stored securely in database
+- CLI restore options: --files-only, --db-only, --no-preserve-config, --password
+
## [01.34.00] --- 2026-06-23
## [01.34.00] --- 2026-06-23
diff --git a/source/packages/com_mokosuitebackup/api/src/Controller/BackupsController.php b/source/packages/com_mokosuitebackup/api/src/Controller/BackupsController.php
index 16f1473..2cc5ebe 100644
--- a/source/packages/com_mokosuitebackup/api/src/Controller/BackupsController.php
+++ b/source/packages/com_mokosuitebackup/api/src/Controller/BackupsController.php
@@ -124,6 +124,7 @@ class BackupsController extends ApiController
// Strip sensitive credentials before serialization
$sensitiveFields = [
'ftp_password', 'ftp_username',
+ 'sftp_password', 'sftp_key_data', 'sftp_passphrase',
's3_access_key', 's3_secret_key',
'gdrive_client_secret', 'gdrive_refresh_token',
'encryption_password', 'ntfy_token',
diff --git a/source/packages/com_mokosuitebackup/forms/profile.xml b/source/packages/com_mokosuitebackup/forms/profile.xml
index d01599f..989d984 100644
--- a/source/packages/com_mokosuitebackup/forms/profile.xml
+++ b/source/packages/com_mokosuitebackup/forms/profile.xml
@@ -160,6 +160,7 @@
>
+
@@ -339,6 +340,70 @@
+
+