1. A computer implemented method for dynamically evaluating and mitigating risk associated with data shared on a social network, the method comprising: receiving posting data associated with a user, by a computing device, before posting on a social network; analyzing the received posting data to identify a risk category corresponding with the received posting data using an analytics engine; assigning the identified risk category to the analyzed posting data; assigning a risk score to the assigned risk category based on predefined risk scores associated with the assigned risk category and one or more identifiable personal characteristics associated with the user found within the analyzed posting data; generating a risk mitigation measure based on the assigned risk score being greater than a threshold risk score the risk mitigation measure comprising one or more of: modifying the posting data based on the one or more identifiable personal characteristics, retaining the posting data wherein the posting data is not posted to the social network until receiving an instruction to post the posting data to the social network, removing metadata associated with the one or more identifiable personal characteristics found within the posting data, and communicating a message regarding the posting data to a device; executing the generated risk mitigation measure; and in response to executing the generated mitigation measure, uploading the posting data to the social network.