No install, no account, no server in the middle. Your screen streams straight from your machine to your friends — at whatever resolution and framerate you choose.
Screen sharing needs a desktop browser — you can still join a share below.
Could not reach the server — check your connection and try again.