How do I stop Windows Phone 8.1 from automatically syncing with Facebook for calendar events?
Just go in your calendar -> settings. There you can select which calendars should be synced. Just uncheck everything you don't want to see.
- Turn on Facebook App
- Go to the Menu (Left-most icon at the top)
- Scroll to the very bottom and tap on Settings
- Click on Connect my phone
- Turn off / on, as desired
Seem to have found an answer, the Facebook app on the phone has a setting which gives the phone permission to sync all the photos, contacts, events etc.