For a Dubai mobile app, define whether the first release serves residents, business users or visiting customers. This affects the phone-number inputs, address capture, language selection and support journey. Test the actual audience assumptions before choosing a long feature list.
If Arabic is in scope, review right-to-left screens, mixed-language addresses and notification content on devices. For onboarding, document why each permission is needed and what happens when access is refused. Treat identity-provider integration and its approved requirements as a separate discovery item.