I don't think Primal supports external signers yet, but with Amber you'd be able to access all sorts of other clients without giving out your key. You can visit zapstore.dev to install the permissionless app store & search for Amber there.
I see there is a solution in android, because of what you tell me in the comments. But for iOS?
Please Login to reply.
https://testflight.apple.com/join/8TFMZbMs