I am working on a 'fun' Facebook app that asks ten questions and presents you with a 'fun' result. We need to ask permission to access some of the users data, this consists of their 'Basic Information' and posts to their Wall. In your opinion, is it best to ask for these permissions up-front or wait until they have finished the quiz, just before the resolution? So it would be 'If you want to see the finished result, grant you permission' basically.

The thing is, if they decline the permissions they do not get the resolution at the end, the app would bomb out and drop them back at the beginning.

  • 1
    Why is "fun" between quotation marks? Is it not really fun? – Rahul Jul 6 '11 at 9:40
  • 1
    It is supposed to be fun yes but my heart says it is not all that great to be honest. – Richard Beresford Jul 6 '11 at 9:52

If I understand what you are saying, getting them to do the quiz and then not giving the answers until they grant their permission is going to feel they've been tricked.

Having worked on a number of Facebook apps, it's pretty standard to ask permission to access user data upfront and the majority of users will be familiar with the question.

Hope this helps.

  • Thanks, it does help as it concurs with what I recommended and also best practice form design really. – Richard Beresford Jul 6 '11 at 14:37

Since a user does not know at the beginning what is actually going to be posted to their wall, they might be less inclined to agree up front. Can you not show the result and at the same time ask if they would like to also post it to their wall?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.