We need a key managing app container, similar to Umbrel but for mobile. It should be like an app store for all your nostr apps where with no setup, the downloaded apps will ask it for any signature so none of them ever see your keys.
Just like Google play has a app store, and also manages Google authentication through its api, this mega-app should essentially be that for your nostr identity.