Multi-Device UX is absolutely horrible

When wanting to add a desktop Delta as 2nd device to a phone, it wants me to scan a QRCode on the phone from a desktop without camera.

Ok it can otherwise copy the payload by clipboard and another channel.
Ok, did so.
Does not work because they need to be on the same L2 network. That will never happen because the phone has strict VPN.

Then I had to transfer backups. OK.
Export. It exports it to /storage/emulated/userid/Download/ .
Thats super risky because everything can write to it.

Can we fix that?

There have been some proposals to reverse the scanning flow, but that would not help with the VPN. If you trust your browser and TLS, you can paste the payload (which is a URL) into a browser; that still doesn’t help with the VPN.

My client (Deltatouch on Mobian) lets me pick the export directory. I think the Android client disabled exports at one point because Android forbade doing it securely.

You can also verify your fingerprints after transfer.

Maybe there should be a secure way to send a profile backup using Deltachat? Then you make a fresh desktop account, scan it from the phone, and send the backup via the resulting chat.

Regarding this, see Reverse the "Add 2nd Device" flow.

1 Like

To help with the VPN, you could hotspot the PC from the phone for the procedure.

1 Like