BrowserCam introduces My chatr for PC (computer) download for free. undefined. launched My chatr application just for Android as well as iOS but the truth is you should be able to install My chatr on PC or MAC. You possibly will find couple of important points listed below that you should consider before you start to download My chatr PC.