The android version of primal doesn’t need an email to use the wallet.
iOS wants to get a cut of zaps because they consider it to be a purchase. That was the issue Will dealt with on damus. So primal made a tradeoff by allowing people to buy sats through strike which would give Apple a cut. But if you just deposit then you can get around that requirement and Apple doesn’t get shit. Since strike is holding the sats for you, they require an email for a one time code verification. I believe that is to prevent spam. iOS is the problem.

