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.