![](https://lemmy.sdf.org/pictrs/image/8ce68caf-b687-46ad-ace6-56c61d02421b.png)
![](https://beehaw.org/pictrs/image/1be75b15-2f18-429d-acf7-dcea8e512a4b.png)
I use FolderSync app to do this, it can sync from many cloud services to phone and vice versa, heaps of sync options for which networks to sync on, how often to sync, etc:
https://play.google.com/store/apps/details?id=dk.tacit.android.foldersync.full
There is a free version by the same author, but I haven’t used that in a long time so I’m not sure of its capabilities.
Use an open source 2FA which lets you export
You can store your recovery codes as files in KeepassXC