A computerized method for compliance management in a media-based conference session, the method comprising the steps of: joining, by a compliance module of a server computing device , a conference session between a first end point device and a second end point device , wherein the first end point device is associated with a first entity and the second end point device is associated with a second entity ; receiving, by the compliance module from a retention module at the first entity , a first set of content retention requirements defined by the first entity without user input; receiving, by the compliance module from a retention module at the second entity , a second set of content retention requirements defined by the second entity without user input; determining, by the compliance module , a first entity-specific compliance profile associated with the first end point device based upon (i) the first set of content retention requirements and (ii) identity characteristics for a user of the first end point device ; determining, by the compliance module , a second entity-specific compliance profile associated with the second end point device based upon (i) the second set of content retention requirements and (ii) identity characteristics for a user of the second end point device; monitoring, by the compliance module , the conference session to identify first session content to be archived according to the first entity-specific compliance profile and storing the first session content in a database ; monitoring, by the compliance module , the conference session to identify second session content to be archived according to the second entity-specific compliance profile and storing the second session content in a database ; transmitting, by the compliance module , the first session content to a data store associated with the first entity; and transmitting, by the compliance module , the second session content to a data store associated with the second entity. joining, by a compliance module of a server computing device , a conference session between a first end point device and a second end point device , wherein the first end point device is associated with a first entity and the second end point device is associated with a second entity ; receiving, by the compliance module from a retention module at the first entity , a first set of content retention requirements defined by the first entity without user input; receiving, by the compliance module from a retention module at the second entity , a second set of content retention requirements defined by the second entity without user input; determining, by the compliance module , a first entity-specific compliance profile associated with the first end point device based upon (i) the first set of content retention requirements and (ii) identity characteristics for a user of the first end point device ; determining, by the compliance module , a second entity-specific compliance profile associated with the second end point device based upon (i) the second set of content retention requirements and (ii) identity characteristics for a user of the second end point device; monitoring, by the compliance module , the conference session to identify first session content to be archived according to the first entity-specific compliance profile and storing the first session content in a database ; monitoring, by the compliance module , the conference session to identify second session content to be archived according to the second entity-specific compliance profile and storing the second session content in a database ; transmitting, by the compliance module , the first session content to a data store associated with the first entity; and transmitting, by the compliance module , the second session content to a data store associated with the second entity. <EOS>