Description
Use Cases
I use Seedvault like many others to backup my phone, this includes FUTO Keyboard and it seems to work alright! I notice it seems like the app doesn't do any exclusion of anything, and I think it could to allow for smaller, more efficient backups. Anything that can be redownloaded, like externally imported resources could be excluded.
Proposal
Check out https://developer.android.com/identity/data/autobackup and create some rules for what should, or not be backed up. You can use the principle of 'can this be recreated easily', so like the user's dictionary or something, or other models created for the user or whatever.
Note: Seedvault uses device-transfers for the purpose of backing up more apps that might not allow it for no valid reasons or security issues that aren't issues with the encrypted nature of Seedvault. You'll probably to use the same rules for cloud and device transfers.
References
No response