Abstract: Disclosed herein are system, method, and computer program product embodiments for providing telehealth services to a group of patients while maintaining patient confidentiality. A clinician is able to interact with patients individually in a group setting, conversing with and assigning modules to each through a telehealth platform. The clinician can directly pull up a patient's electronic health record (EHR) from within the platform, while shielding it from view by patients if screen sharing is enabled. Additionally, the platform anonymizes patient names in an attendee list and chat box when screen sharing, to prevent patients from seeing other patient names and information. By the approaches disclosed herein, a clinician can interact with multiple patients at once without accidentally divulging one patient's sensitive information to another.