Here we got an official confirmation from Google+ team member Dave Girouard who says, 1° - You need to have Google Chrome installed. DOWNLOAD: http://www.google.com/chrome/ 2° - Install the Google’s official Google+ / Google Plus Chrome app INSTALL: https://chrome.google.com/webstore/detail/cenchpggpaphkhnpahhcdhanhkpndmge?hl=en-US Once it’s installed, go to New Tab, you will find Chrome Google+ App installed under “Apps” like below, Click on it, it will take you to Google+ site and asks you to sign in using Google account. If you have already logged in then it will allow you to join Google+. That’s it. You are done! Font: http://tech18.com/join-google-chrome-app-official.html All thanks to this folks!