Do I Need to Install Clickmeeting On My Computer?

No. ClickMeeting is Web-based software requiring no installation.