In terms of user experience, is it better to request new information or ask permission for old information?
Facebook apps have access to a service they call Proxy Mail. This is basically an email address unique to the user / application pair and forwards the registered email address of the users if they continue to grant permission to the application.
So I can use that and ask for permission, or I can just just ask the user for their real email address.
What do you think is the best user experience?
a source to share
If it is the UX (User Experience) that you are worried about, I would ask permission for two reasons:
-
This works less for permission than retyping my email address. It also retains the sense of a centralized application, rather than splattering applications trying to work together.
-
It also gives the user a sense of security. Anytime they want to stop receiving email from your app ... all they have to do is revoke the permission. If they had to enter their email, who knows what you can do with the data (no matter if you do anything, it doesn't matter, that's what the user experiences during registration / configuration).
a source to share
From a user perspective, I feel like unnecessary (invasive) prompts are bad.
So, when deciding on this user interface, try to control the user as accurately as possible. Users in control ensure a happy user experience.
Both options are available on screen / page. Let the user choose. enter your email address here ..... or "check here to allow access to your saved email ..."
a source to share