1. A method for user-generated content privacy control, comprising: receiving a plurality of posts from a plurality of social networking systems, each post of the plurality uniquely identified by a post identifier and authored by a different user account on the respective social networking system; determining post parameter values for each post of the plurality; storing a stored permissions status for each post of the plurality; detecting an event based on the post parameter values of the plurality of posts; aggregating post identifiers for posts of the plurality related to the event into an event content stream for the event; receiving a request for the event content stream from a third party; in response to receipt of the request, for each post identifier within the event content stream: checking a permissions status for the respective post, comprising querying the respective social networking system from which the respective post was received for a permissions status of the respective post; in response to the permissions status for the respective post comprising restricted access: setting the stored permissions status for the respective post to a private status, querying the social networking system for a permissions status of the respective user account authoring the respective post, and setting permissions statuses for all posts authored by the respective user account to private in response to the permissions status comprising a private categorization; generating an edited event content stream by removing post identifiers associated with private permissions statuses from the event content stream after checking permissions statuses for each post identifier within the event content stream; and sending the edited event content stream to the third party.