It authenticates usernames & passwords, then directly connects the phone (iCam) to the computer (icamsource) so that video/audio is NOT sent through SKJM's servers. They explain it in their FAQ section. Without the broker server, everyone would have to set up a dynamic DNS and have to program that address in the iCam app so it knows where to look for the audio/video feeds.