twofas / 2fas-android

Source code for 2FAS Android app
GNU General Public License v3.0
896 stars 66 forks source link

Other backup places #74

Open Mike710Shine opened 11 months ago

Mike710Shine commented 11 months ago

It would be nice if an backup can be done by webdav of an nextcloud for example. I don't wan't do an update to google drive even is an hiden folder. Or an possability to deactivate the reminder of the backup.

UlyssesZh commented 10 months ago

Please provide other means of backing up tokens. Google Drive is proprietary software owned and hosted by Google. We need to be able to back our private information to self-hosted alternatives like Nextcloud.

Schluggi commented 10 months ago

Yes. Webdav & local would be nice.

WebDav Support has it's own issue #39

Shahin-rmz commented 9 months ago

Plus one for this feature. As a person who tries to degoogle his life, saving my password hashes inside Google Drive is no go. FYI, I use Nextcloud as well. Best.

kdekooter commented 9 months ago

+100 from another degoogler!

CodeBleu commented 7 months ago

Forgot to search before creating my own issue, but here is the link to it with my thoughts.

https://github.com/twofas/2fas-android/issues/112

$ rm -rf bigtech

The issue above has been closed, so I'm pasting that comment below.

I was wondering if there is anything in the works to allow other backup/sync options?

I think it would be nice if this app supported gpg encryption backups that can be synced to a git repo. Similar to how Password Store works

Even if it's just a non encrypted backup that can be synced to a git repo would be awesome!

I know I can export the backup and manually get it into a git repo, but would be nice if this can just be a nice refresh and it will update new items. That way you could have multiple devices and easily just setup your git settings and have it do a git pull on refresh, and git push on a new add

Curious of others thoughts on this?

vedmant commented 6 months ago

Would be nice to have a selection where to sync. For example add options like Google Drive (on iOS), Dropbox, Nextcloud, etc... The file ofcource should be encrypted by a password.

The only issue I can see is that user may forget the encryption password, probably makes sense to have a popup once in a while with password prompt, if user fails to type correct password, offer to set a new one (will require to update it on other devices as well).

Th0masL commented 6 months ago

I think adding other backup options than Google is indeed a must, specially for an product that claim that is security oriented, and respects user's privacy.

I'm trying to find a replacement from Authy, as they are deprecating their Desktop App by the end of the month.

It seems like many people have been recommending switching to 2FAS, but since I don't use a Google account on my GrapheneOS-based Android phone, I can't backup my keys, so that's a no go for me.

CodeBleu commented 6 months ago

.... I can't backup my keys, so that's a no go for me.

@Th0masL FYI - Although it is correct there is no other option to do a "sync" backup to somewhere other than Google, you can still manually export everything and put it wherewver you like.

Lindsor commented 6 months ago

I agree on alternate sync locations. Especially since that would open the door to shared sync between android/ios device. I have 2 devices that i use for work/personal and i need my 2fas on both, currently there is no way of doing this.

Im also looking at moving away from Authy and this is a blocker for me

elliotwutingfeng commented 2 months ago

2FAS should at least allow automated versioned backups to the local phone filesystem, like Aegis.

LanceLake commented 13 hours ago

+1 to this. Let me save it to my local NAS so I can control where it goes. There is no promise from google that drive won't be taken away or your account being shut down.