Table of contents Designing a Social Protocol: Lessons Learned from the Platform for Privacy Preferences (P3P) Design of Social Protocols Policy Background P3P Scenario P3P Areas of Contention Example P3P Grammar Simplicity versus Sophistication Layering and User Interface Defaults Conclusion