Development discussion of WireGuard
 help / color / mirror / Atom feed
* Android app: export configuration as a password-protected zip file
@ 2025-08-09 12:08 Douglas Silva
  0 siblings, 0 replies; only message in thread
From: Douglas Silva @ 2025-08-09 12:08 UTC (permalink / raw)
  To: wireguard

[-- Attachment #1: Type: text/plain, Size: 1464 bytes --]

Greetings.

This is a feature request for the Android app. I'd like to suggest two alternatives to address the issue of exporting an unencrypted zip-file containing all your private keys into the Downloads folder.

1. Export a password-protected zip-file instead, allowing us to choose a password in the app settings. This is what Syncthing does nowadays.

2. Optionally let Android Backup pick up our config (disabled by default). Google Drive isn't the only back-end available. Ever heard of Seedvault? It's the default on systems like LineageOS or CalyxOS. Seedvault does encrypted backups to any location; even offline, to a flash stick. Aegis Authenticator uses it, as long as the backup is advertised as encrypted. See [1], [2] and [3] and [4].

[1] https://developer.android.com/identity/data/autobackup#EnablingAutoBackup
[2] https://developer.android.com/identity/data/autobackup#define-device-conditions
[3] https://github.com/seedvault-app/seedvault/wiki/FAQ#why-do-some-apps-not-allow-to-get-backed-up
[4] https://github.com/beemdevelopment/Aegis/blob/master/app/src/main/AndroidManifest.xml#L22


For option 1 (password-protected zip), I'd also like to suggest the addition of (optional) automatic exports to a chosen folder, to facilitate automatic backups with an external tool such as Syncthing. The messaging app Signal does something like this to export your messages (encrypted) and keep the last five versions of it.

Thank you.

[-- Attachment #2: publickey - doug.hs@proton.me - 0xB577E0C1.asc --]
[-- Type: application/pgp-keys, Size: 645 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2025-08-09 12:08 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-08-09 12:08 Android app: export configuration as a password-protected zip file Douglas Silva

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).