Sort:  

Of course. my "secrets" can broken up as hidden DNS records, for instance. This isn't exactly true at the moment, but not far off from realization.

Currently, 2FA secrets are stored across 6 systems and broken up in pieces. Only I know what order they go in, and I'm planning to back up to the block chain using ETH or similar.

It means that you use rooted Android? Otherwise how could you get secrets out of it. Right?

Not at all. I'm not claiming to store all secrets locally. Just between systems. Never put all your eggs in one basket, and NEVER guard one basket with the same lock as other baskets. Common sense goes a long way.