BlockStoreBackupStorage
Google Block Store implementation of BackupStorage.
Block Store provides encrypted device-to-device credential transfer via Google Play Services. Data is E2E encrypted on API 29+ when the user has a screen lock configured.
Privacy: our blob is ALREADY encrypted with AES-256-GCM (PRF-derived key) before being stored. Block Store's E2E encryption is an additional layer. Even if Block Store's encryption is compromised, the inner layer protects the seed.
Limits: 4KB per entry, up to 16 entries. Our blob is 525 bytes — well within.