Apple or Google can deny access to the backup. That has the same effect for the user as if Apple decrypted their backup - user looses the bitcoins. If the deny happens at the same time as the user losing their phone.
Would be more robust to have the backup stored in a location that does not require asking for permission to access.
I could give them the option to store it in multiple places, other cloud services. Maybe make my own store. I’m not sure it will be worth it for what would be a small edge case.
Apple or Google can deny access to the backup. That has the same effect for the user as if Apple decrypted their backup - user looses the bitcoins. If the deny happens at the same time as the user losing their phone.
Would be more robust to have the backup stored in a location that does not require asking for permission to access.
That's definitely an interesting edge case, with this design you could keep the encrypted backups anywhere, where would you suggest?
No idea. Some redundancy would make it more robust, but may come at the expense of user experience. Email it to somebody?
I could give them the option to store it in multiple places, other cloud services. Maybe make my own store. I’m not sure it will be worth it for what would be a small edge case.
Maybe later tho, I’ll keep it in mind.
rsync, you provide the server and ssh secret key in a config setting.
there are also comercial rsync backends, like rsync net.
Do you not understand that the solution should address mainstream usage and not for nerds?
rsync kills the entire premise. You might as well use a metal plate. Same target users...
At that point they should just use a hardware wallet. This is supposed to be the convenient and easy option.