The fact Amber's new version both made the constant request permission pop-ups MORE of a problem, while simultaneously adding what basically amounts to a "fuck you, approve everything" option tells you all you need to know about the "preferred" method of securely using Nostr on an Android.
This shit is BAD; bad design, bad UX, bad EVERYTHING. Amber shouldn't have ever become this cumbersome to use if you want fine control over what compatible clients have access to, yet it is.