Take the 2-minute tour ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

In general my app deals with data that is unrelated to Facebook but also includes a Graph API based app.

So it would be helpful for someone to login with Facebook (without registering in my own web app) and then save their email to allow direct communication with my user's web app.

This is not for spam of course.

share|improve this question
    
So when you say "basic user's data" in the question, do you mean just the email address? –  paulmorriss Jan 18 '12 at 14:19
    
Yes, just email. –  Igor Parra Jan 18 '12 at 14:21
add comment

1 Answer

up vote 7 down vote accepted

The Facebook platform policy explains the rules. In particular:

You may cache data you receive through use of the Facebook API in order to improve your application’s user experience, but you should try to keep the data up to date.

...

By “basic account information” we mean: name, email, gender, birthday, current city, and profile picture URL.

So you can store it, but if they change their email address then you need to pick up that change.

share|improve this answer
2  
Yes, I just reading II. Storing and Using Data You Receive From Us Also say: If you stop using Platform or we disable your application, you must delete all data you have received through use of the Facebook API unless: (a) it is basic account information; or (b) you have received explicit consent from the user to retain their data. So we can store it and if you ask for explicit consent from the user we can stop worring about it. THX.- –  Igor Parra Jan 18 '12 at 15:40
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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