Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Security? Marshmallow automatically backs up app data (by default) #130

Open
fat-tire opened this issue Sep 14, 2015 · 0 comments
Open

Security? Marshmallow automatically backs up app data (by default) #130

fat-tire opened this issue Sep 14, 2015 · 0 comments

Comments

@fat-tire
Copy link

There's an issue for connectbot and I created one for Redphone too, but this seems like a big deal and I didn't see an issue yet created here. Basically, to slightly repeat the gist from the other issue....

Starting w/the Marshmallow preview, a wonderful new feature called Auto Backup For Apps has been introduced:

Automatic backups are enabled for all apps installed on devices running the Android M Preview.
The automatic backup feature preserves the data your app creates on a user device by uploading it to the user’s Google Drive account and encrypting it.
Automatic backups occur every 24 hours, when the device is idle, charging, and connected to a Wi-Fi network. When these conditions are met, the Backup Manager service uploads all available backup data to the cloud.

So... without any user intervention, up to 25 MB of local app data gets automatically uploaded to the cloud, then encrypted there. This is an opt-out feature, and the responsibility falls on the developer to say "no". Instructions for opting out (set in the AndroidManifest.xml file) are offered in the link above.

For connectbot & vx, my concern is that private ssh keys held on the device will get sent to Google.

The solution is discussed further in those issues so I won't waste space repeating it here.

Cheers,
ft

morckx pushed a commit to morckx/vxconnectbot that referenced this issue Sep 13, 2016
Remove the welcome wizard activity and add the EULA to the help screen.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant